From 182ddf022ebb56af558c82dd466b206097fea7c9 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Wed, 01 Oct 2014 18:18:12 +0000
Subject: [PATCH] #2021 config - Added Metadata hibernate entities

---
 securis/src/main/java/net/curisit/securis/SeCurisServer.java |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/SeCurisServer.java b/securis/src/main/java/net/curisit/securis/SeCurisServer.java
index 961da24..1e7bb8d 100644
--- a/securis/src/main/java/net/curisit/securis/SeCurisServer.java
+++ b/securis/src/main/java/net/curisit/securis/SeCurisServer.java
@@ -118,7 +118,7 @@
         Properties props = new Properties();
         props.put("javax.persistence.jdbc.password", securisModule.getPassword());
         props.put("javax.persistence.jdbc.url", securisModule.getUrl(securisModule.getAppDir()));
-        LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
+        //LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
         jpaPersistModule.properties(props);
 
         injector = Guice.createInjector(securisModule, new RequestsModule(), jpaPersistModule);
@@ -150,7 +150,13 @@
         QueuedThreadPool threadPool = new QueuedThreadPool();
         threadPool.setMaxThreads(50);
         
-        server = new Server(Config.getInt(Config.KEYS.SERVER_PORT, 9080));
+        server = new Server();
+        
+        ServerConnector httpConnector = new ServerConnector(server);
+        httpConnector.setPort(Config.getInt(Config.KEYS.SERVER_PORT, 9080));
+        httpConnector.setHost(Config.get(Config.KEYS.SERVER_HOSTNAME, "0.0.0.0"));
+        server.addConnector(httpConnector);
+        
         ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
         context.setContextPath("/");
         context.addEventListener(injector.getInstance(GuiceResteasyBootstrapServletContextListener.class));
@@ -176,7 +182,6 @@
 
         ErrorPageErrorHandler errorHandler = new ErrorPageErrorHandler();
         context.setErrorHandler(errorHandler);
-        LOG.info("Error Handlers: " + context.getErrorHandler());
         ContextHandlerCollection contexts = new ContextHandlerCollection();
 
         contexts.setHandlers(new Handler[] {
@@ -204,7 +209,6 @@
 //        sslContextFactory.setTrustStorePassword("curist3c");
         sslContextFactory.checkKeyStore();
         sslContextFactory.setNeedClientAuth(false);
-        LOG.info("Protocol: {}", sslContextFactory.getProtocol());
         
         ServerConnector sslConnector = new ServerConnector(server, new SslConnectionFactory(sslContextFactory,HttpVersion.HTTP_1_1.asString()), new HttpConnectionFactory(https_config));
         sslConnector.setPort(Config.getInt(Config.KEYS.SERVER_SSL_PORT, 9443));
@@ -217,6 +221,7 @@
         try {
             server.start();
             savePID();
+            CONSOLE.info("Server running in: {}", String.format("http://%s:%d", httpConnector.getHost(), httpConnector.getPort()));
             server.join();
         } catch (Exception e) {
             LOG.error("Error starting SeCurisServer", e);

--
Gitblit v1.3.2