DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4310>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4310

Host and Context start events triggered twice during startup

           Summary: Host and Context start events triggered twice during
                    startup
           Product: Tomcat 4
           Version: Nightly Build
          Platform: PC
        OS/Version: Solaris
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Catalina
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Host and Context start events are triggered twice during startup.  This causes
things like Servlet 2.3 Listeners to be executed twice and increases the
amount of time it takes to startup Tomcat 4.

Here are the two stack traces from when a Sevlet 2.3 lister was invoked for
the same Context on startup.

WebService.configure()
net.more.soap.webservices.system.KineticSystemException: This is a test
        at net.more.soap.webservices.WebService.doConfigure(WebService.java:121)
        at net.more.soap.webservices.WebService.configure(WebService.java:109)
        at
net.more.soap.webservices.session.SessionWriter.contextInitialized(SessionWriter.java:37)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3176)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3367)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:481)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:388)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)


WebService.configure()
net.more.soap.webservices.system.KineticSystemException: This is a test
        at net.more.soap.webservices.WebService.doConfigure(WebService.java:121)
        at net.more.soap.webservices.WebService.configure(WebService.java:109)
        at
net.more.soap.webservices.session.SessionWriter.contextInitialized(SessionWriter.java:37)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3176)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3367)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:481)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:388)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

Reply via email to