X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fdbcapi.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdbcapi%2Fserver%2FJettyServer.java;h=c0699d5a00c658c9d84b0d865c97e96e5accd8c5;hp=4d063106f07316258df7636ec7e7263d5bfe4746;hb=503da874ce876dbe463bcc1a03f63ea0f48fe650;hpb=0afd0dd2f1fa4435fa730a287e68fec4f271e617 diff --git a/src/main/java/org/onap/dmaap/dbcapi/server/JettyServer.java b/src/main/java/org/onap/dmaap/dbcapi/server/JettyServer.java index 4d06310..c0699d5 100644 --- a/src/main/java/org/onap/dmaap/dbcapi/server/JettyServer.java +++ b/src/main/java/org/onap/dmaap/dbcapi/server/JettyServer.java @@ -54,10 +54,16 @@ import org.onap.dmaap.dbcapi.logging.BaseLoggingClass; * - static html pages (for documentation). */ public class JettyServer extends BaseLoggingClass { + private Server server; + + + public Server getServer() { + return server; + } public JettyServer( Properties params ) throws Exception { - Server server = new Server(); + server = new Server(); int httpPort = Integer.valueOf(params.getProperty("IntHttpPort", "80" )); int sslPort = Integer.valueOf(params.getProperty("IntHttpsPort", "443" )); boolean allowHttp = Boolean.valueOf(params.getProperty("HttpAllowed", "false")); @@ -136,9 +142,13 @@ public class JettyServer extends BaseLoggingClass { try { serverLogger.info("Starting jetty server"); - server.start(); - server.dumpStdErr(); - server.join(); + String unit_test = params.getProperty("UnitTest", "No"); + serverLogger.info("UnitTest=" + unit_test); + if ( unit_test.equals( "No" ) ) { + server.start(); + server.dumpStdErr(); + server.join(); + } } catch ( Exception e ) { errorLogger.error( "Exception " + e ); errorLogger.error( "possibly unable to use keystore " + keystore + " with passwords " + keystorePwd + " and " + keyPwd );