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

http://issues.apache.org/bugzilla/show_bug.cgi?id=27790

Exception during shutdown of 5.0.19 on JDK 1.3.1

           Summary: Exception during shutdown of 5.0.19 on JDK 1.3.1
           Product: Tomcat 5
           Version: 5.0.19
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Connector:Coyote
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


It appears that a dependency on JDK 1.4 may have crept into the latest Tomcat 
release build. With 5.0.16, I'm able to shut down Tomcat successfully when it's 
running on either 1.3 or 1.4; with the 5.0.19 release, shutdown requests on 1.4 
operate correctly, but fail with an exception on 1.3:

[INFO] Http11Protocol - -http11protocol.pause
[ERROR] Catalina - -Catalina.stop <LifecycleException:  Cannot find message 
associated with key 
coyoteConnector.protocolHandlerPauseFailed>LifecycleException:Cannot find 
message associated with key coyoteConnector.protocolHandlerPauseFailed
        at org.apache.coyote.tomcat5.CoyoteConnector.pause
(CoyoteConnector.java:1462)
        at org.apache.catalina.core.StandardService.stop
(StandardService.java:560)
        at org.apache.catalina.core.StandardServer.stop
(StandardServer.java:2379)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:643)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:618)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)

The server then hangs, but can be terminated with platform-specific kills.

The above came from a Win2K box, but was first observed on a non-Windows 
platform as well - our mainframe JVM, which is stuck on 1.3 for a while.

The real exception has unfortunately been masked by the LifecycleException, 
since the pause() method caught the original one and threw the Lifecycle error.

This is 100% reproducible in a JDK 1.3 environment.

Thanks for taking a look.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to