diff --git a/.travis.yml b/.travis.yml index a56de320..4911d1e5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,7 @@ addons: jdk: - oraclejdk8 script: - - mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package -P Apache-HttpClient,RESTEasy,AWS,MySQL,JDBC-CP-Hikari,JPA-EclipseLink sonar:sonar + - mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package -P RESTEasy,MySQL,JDBC-CP-Hikari,JPA-EclipseLink sonar:sonar cache: directories: - '$HOME/.m2/repository' diff --git a/src/main/java/com/adeptj/runtime/osgi/FrameworkBootstrap.java b/src/main/java/com/adeptj/runtime/osgi/FrameworkBootstrap.java index b3748f6b..3dd2b1c6 100644 --- a/src/main/java/com/adeptj/runtime/osgi/FrameworkBootstrap.java +++ b/src/main/java/com/adeptj/runtime/osgi/FrameworkBootstrap.java @@ -36,7 +36,6 @@ import javax.servlet.ServletRegistration; import java.io.IOException; import java.io.InputStream; -import java.nio.file.Files; import java.nio.file.Paths; import java.util.HashMap; import java.util.Map; @@ -81,9 +80,9 @@ public void startFramework(ServletContext context) { logger.info("Starting the OSGi Framework!!"); long startTime = System.nanoTime(); // config directory will not yet be created if framework is being provisioned first time. - boolean configDirExists = Files.exists(Paths.get(Configs.DEFAULT - .felix() - .getString(CFG_KEY_FELIX_CM_DIR))); + boolean configDirExists = Paths.get(Configs.DEFAULT.felix().getString(CFG_KEY_FELIX_CM_DIR)) + .toFile() + .exists(); this.framework = this.createFramework(logger); long startTimeFramework = System.nanoTime(); this.framework.start(); diff --git a/src/main/java/com/adeptj/runtime/server/ShutdownHook.java b/src/main/java/com/adeptj/runtime/server/ShutdownHook.java index 059886b1..ed772737 100644 --- a/src/main/java/com/adeptj/runtime/server/ShutdownHook.java +++ b/src/main/java/com/adeptj/runtime/server/ShutdownHook.java @@ -36,7 +36,7 @@ */ final class ShutdownHook extends Thread { - private static final long DEFAULT_WAIT_TIME = 60 * 1000; + private static final long DEFAULT_WAIT_TIME = 60000L; private static final String SYS_PROP_SHUTDOWN_WAIT_TIME = "shutdown.wait.time";