Author: markt Date: Mon Sep 8 19:15:27 2014 New Revision: 1623471 URL: http://svn.apache.org/r1623471 Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56401 Log server information when Tomcat starts.
Modified: tomcat/trunk/java/org/apache/catalina/startup/Catalina.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/catalina/startup/Catalina.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/startup/Catalina.java?rev=1623471&r1=1623470&r2=1623471&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/startup/Catalina.java (original) +++ tomcat/trunk/java/org/apache/catalina/startup/Catalina.java Mon Sep 8 19:15:27 2014 @@ -35,6 +35,7 @@ import org.apache.catalina.LifecycleExce import org.apache.catalina.LifecycleState; import org.apache.catalina.Server; import org.apache.catalina.security.SecurityConfig; +import org.apache.catalina.util.ServerInfo; import org.apache.juli.ClassLoaderLogManager; import org.apache.tomcat.util.ExceptionUtils; import org.apache.tomcat.util.digester.Digester; @@ -123,6 +124,7 @@ public class Catalina { public Catalina() { setSecurityProtection(); + logInfo(); } @@ -784,6 +786,18 @@ public class Catalina { } + private void logInfo() { + log.info("Server version: " + ServerInfo.getServerInfo()); + log.info("Server built: " + ServerInfo.getServerBuilt()); + log.info("Server number: " + ServerInfo.getServerNumber()); + log.info("OS Name: " + System.getProperty("os.name")); + log.info("OS Version: " + System.getProperty("os.version")); + log.info("Architecture: " + System.getProperty("os.arch")); + log.info("JVM Version: " + System.getProperty("java.runtime.version")); + log.info("JVM Vendor: " + System.getProperty("java.vm.vendor")); + } + + // --------------------------------------- CatalinaShutdownHook Inner Class // XXX Should be moved to embedded ! Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1623471&r1=1623470&r2=1623471&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Mon Sep 8 19:15:27 2014 @@ -64,6 +64,9 @@ correctly handle these cookies. (markt) </fix> <add> + <bug>56401</bug>: Log version information when Tomcat starts. (markt) + </add> + <add> <bug>56530</bug>: Add a web application class loader implementation that supports the parallel loading of web application classes. (markt) </add> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org