Woonsan Ko pushed to branch feature/REPO-1612 at cms-community / hippo-repository
Commits: cbb239a3 by Woonsan Ko at 2017-01-23T10:47:07-05:00 REPO-1612: Adding startup log messages. - - - - - 1 changed file: - servlets/src/main/java/org/hippoecm/repository/RepositoryServlet.java Changes: ===================================== servlets/src/main/java/org/hippoecm/repository/RepositoryServlet.java ===================================== --- a/servlets/src/main/java/org/hippoecm/repository/RepositoryServlet.java +++ b/servlets/src/main/java/org/hippoecm/repository/RepositoryServlet.java @@ -524,6 +524,9 @@ public class RepositoryServlet extends HttpServlet { } private void initializeRepository() throws RepositoryException { + final long beginMillisec = System.currentTimeMillis(); + long endMillisec = -1L; + try { // get the local embedded repository repository = HippoRepositoryFactory.getHippoRepository(storageLocation); @@ -560,7 +563,7 @@ public class RepositoryServlet extends HttpServlet { } }, RepositoryClusterService.class); - log.info("Repository has been successfully initialized."); + endMillisec = System.currentTimeMillis(); } catch (MalformedURLException ex) { log.error("Repository initialization failure. MalformedURLException exception: " + bindingAddress, ex); throw new RepositoryException("RemoteException: " + ex.getMessage()); @@ -568,6 +571,15 @@ public class RepositoryServlet extends HttpServlet { log.error("Repository initialization failure. Generic remoting exception: " + bindingAddress, ex); throw new RepositoryException("RemoteException: " + ex.getMessage()); } + + if (endMillisec != -1L) { + final long laps = endMillisec - beginMillisec; + System.out.println("Hippo Repository startup in " + laps + " ms"); + log.info("Hippo Repository startup in {} ms", laps); + } else { + System.err.println("Hippo Repository fails to startup. Please check the logs."); + log.error("Hippo Repository fails to startup. Please check the logs."); + } } private class RepositoryInitializationRunner implements Runnable { View it on GitLab: https://code.onehippo.org/cms-community/hippo-repository/commit/cbb239a306fbdcfd5e72095ba83961b9976bdd45
_______________________________________________ Hippocms-svn mailing list Hippocms-svn@lists.onehippo.org https://lists.onehippo.org/mailman/listinfo/hippocms-svn