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)