2014-03-26 0:20 GMT+04:00 Christopher Schultz <ch...@christopherschultz.net>:
> All,
>
> I've only just started running Tomcat under the Eclipse Debugger and it
> seemed to take forever to launch -- due to web application deployment.
> See below for the catalina.out log for a launch this morning.
>

Did you follow the documented recipe,  or just tried to start it from
within Eclipse?

> Note the initial log timestamp (10:54:57) and the final one (11:00:59).
> That's 4 minutes to launch and deploy docs, examples, host-manager,
> manager, and ROOT. That seems like an awfully long time.
>

A thread dump ?

> I'm running on Oracle Java 1.7.0-51 64-bit, Mac OS X 10.9, Eclipse
> Kepler (why can't they use sane version numbers?).

"Kepler" is a yearly simultaneous release.  Each component in Eclipse
has its own version number.  Kepler = 4.3 (4.3.2 now).

http://www.eclipse.org/downloads/
http://www.eclipse.org/kepler/

> Max heap size looks
> like 2GiB (JVM default, not specified in the command-line), though it's
> not anywhere near that limit. Intel i7 single-chip, quad-core ht CPU, so
> 8 logical cores. 8 GiB of RAM.
>
> Any ideas? Or is that just the cost of the debugger?
>
> Thanks,
> -chris
>
>
> Mar 25, 2014 10:54:57 AM org.apache.catalina.core.AprLifecycleListener init
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path:
> /Users/chris/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
> Mar 25, 2014 10:54:58 AM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["http-nio-8080"]
> Mar 25, 2014 10:54:58 AM org.apache.tomcat.util.net.NioSelectorPool
> getSharedSelector
> INFO: Using a shared selector for servlet write/read
> Mar 25, 2014 10:54:58 AM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
> Mar 25, 2014 10:54:58 AM org.apache.tomcat.util.net.NioSelectorPool
> getSharedSelector
> INFO: Using a shared selector for servlet write/read
> Mar 25, 2014 10:54:58 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 578 ms
> Mar 25, 2014 10:54:58 AM org.apache.catalina.core.StandardService
> startInternal
> INFO: Starting service Catalina
> Mar 25, 2014 10:54:58 AM org.apache.catalina.core.StandardEngine
> startInternal
> INFO: Starting Servlet Engine: Apache Tomcat/@VERSION@
> Mar 25, 2014 10:54:58 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /Users/chris/Documents/Eclipse/tomcat-trunk/output/build/webapps/docs
> Mar 25, 2014 10:56:52 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that
> were scanned but no TLDs were found in them. Skipping unneeded JARs
> during scanning can improve startup time and JSP compilation time.
> Mar 25, 2014 10:56:53 AM org.apache.catalina.util.SessionIdGenerator
> createSecureRandom
> INFO: Creation of SecureRandom instance for session ID generation using
> [SHA1PRNG] took [377] milliseconds.
> Mar 25, 2014 10:56:53 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /Users/chris/Documents/Eclipse/tomcat-trunk/output/build/webapps/examples
> Mar 25, 2014 10:59:01 AM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Mar 25, 2014 10:59:01 AM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Mar 25, 2014 10:59:01 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /Users/chris/Documents/Eclipse/tomcat-trunk/output/build/webapps/host-manager
> Mar 25, 2014 10:59:04 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that

Enable debug logging for "org.apache.jasper.servlet.TldScanner" ?

> were scanned but no TLDs were found in them. Skipping unneeded JARs
> during scanning can improve startup time and JSP compilation time.
> Mar 25, 2014 10:59:04 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /Users/chris/Documents/Eclipse/tomcat-trunk/output/build/webapps/manager
> Mar 25, 2014 10:59:06 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that
> were scanned but no TLDs were found in them. Skipping unneeded JARs
> during scanning can improve startup time and JSP compilation time.
> Mar 25, 2014 10:59:06 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /Users/chris/Documents/Eclipse/tomcat-trunk/output/build/webapps/ROOT
> Mar 25, 2014 11:00:58 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
> Enable debug logging for this logger for a complete list of JARs that
> were scanned but no TLDs were found in them. Skipping unneeded JARs
> during scanning can improve startup time and JSP compilation time.
> Mar 25, 2014 11:00:59 AM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["http-nio-8080"]
> Mar 25, 2014 11:00:59 AM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["ajp-nio-8009"]
> Mar 25, 2014 11:00:59 AM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 361118 ms
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to