rsanchez
2014-10-01 182ddf022ebb56af558c82dd466b206097fea7c9
securis/src/main/java/net/curisit/securis/SeCurisServer.java
....@@ -118,7 +118,7 @@
118118 Properties props = new Properties();
119119 props.put("javax.persistence.jdbc.password", securisModule.getPassword());
120120 props.put("javax.persistence.jdbc.url", securisModule.getUrl(securisModule.getAppDir()));
121
- LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
121
+ //LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
122122 jpaPersistModule.properties(props);
123123
124124 injector = Guice.createInjector(securisModule, new RequestsModule(), jpaPersistModule);
....@@ -150,7 +150,13 @@
150150 QueuedThreadPool threadPool = new QueuedThreadPool();
151151 threadPool.setMaxThreads(50);
152152
153
- server = new Server(Config.getInt(Config.KEYS.SERVER_PORT, 9080));
153
+ server = new Server();
154
+
155
+ ServerConnector httpConnector = new ServerConnector(server);
156
+ httpConnector.setPort(Config.getInt(Config.KEYS.SERVER_PORT, 9080));
157
+ httpConnector.setHost(Config.get(Config.KEYS.SERVER_HOSTNAME, "0.0.0.0"));
158
+ server.addConnector(httpConnector);
159
+
154160 ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
155161 context.setContextPath("/");
156162 context.addEventListener(injector.getInstance(GuiceResteasyBootstrapServletContextListener.class));
....@@ -176,7 +182,6 @@
176182
177183 ErrorPageErrorHandler errorHandler = new ErrorPageErrorHandler();
178184 context.setErrorHandler(errorHandler);
179
- LOG.info("Error Handlers: " + context.getErrorHandler());
180185 ContextHandlerCollection contexts = new ContextHandlerCollection();
181186
182187 contexts.setHandlers(new Handler[] {
....@@ -204,7 +209,6 @@
204209 // sslContextFactory.setTrustStorePassword("curist3c");
205210 sslContextFactory.checkKeyStore();
206211 sslContextFactory.setNeedClientAuth(false);
207
- LOG.info("Protocol: {}", sslContextFactory.getProtocol());
208212
209213 ServerConnector sslConnector = new ServerConnector(server, new SslConnectionFactory(sslContextFactory,HttpVersion.HTTP_1_1.asString()), new HttpConnectionFactory(https_config));
210214 sslConnector.setPort(Config.getInt(Config.KEYS.SERVER_SSL_PORT, 9443));
....@@ -217,6 +221,7 @@
217221 try {
218222 server.start();
219223 savePID();
224
+ CONSOLE.info("Server running in: {}", String.format("http://%s:%d", httpConnector.getHost(), httpConnector.getPort()));
220225 server.join();
221226 } catch (Exception e) {
222227 LOG.error("Error starting SeCurisServer", e);