+ // set the jetty port if suggested
+ String sPort = aparser.getValue("serverport");
+ if (sPort != null)
+ {
+ int port = 0;
+ try
+ {
+ port = Integer.parseInt(sPort);
+ HttpServer.setSuggestedPort(port);
+ Cache.info("Set suggested server port to " + port);
+ } catch (NumberFormatException e)
+ {
+ Cache.warn("server_port '" + sPort + "' not parseable as Integer");
+ }
+ }
+ // Start a TestListener
+ if (aparser.contains("genomeapi"))
+ {
+ try
+ {
+ API gb = API.getInstance();
+ Cache.info(gb.getName() + " started at "
+ + HttpServer.getInstance().getUri().toString());
+ } catch (BindException e)
+ {
+ Cache.warn("Could not open a genomeapi");
+ Cache.error(e);
+ }
+ }
+