billbarker 2004/11/19 18:39:34 Modified: jk/java/org/apache/jk/common ChannelSocket.java ChannelUn.java Log: It seems that the 1.5 JVM is less tolarant of 'null' ONames. Reported By: Allistair Crossley [EMAIL PROTECTED] Revision Changes Path 1.49 +3 -1 jakarta-tomcat-connectors/jk/java/org/apache/jk/common/ChannelSocket.java Index: ChannelSocket.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/ChannelSocket.java,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- ChannelSocket.java 17 Sep 2004 04:08:53 -0000 1.48 +++ ChannelSocket.java 20 Nov 2004 02:39:34 -0000 1.49 @@ -703,7 +703,9 @@ Request req = (Request)ep.getRequest(); if( req != null ) { ObjectName roname = (ObjectName)ep.getNote(JMXRequestNote); - Registry.getRegistry().unregisterComponent(roname); + if( roname != null ) { + Registry.getRegistry().unregisterComponent(roname); + } req.getRequestProcessor().setGlobalProcessor(null); } } catch( Exception ee) { 1.29 +3 -1 jakarta-tomcat-connectors/jk/java/org/apache/jk/common/ChannelUn.java Index: ChannelUn.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/ChannelUn.java,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- ChannelUn.java 31 May 2004 04:48:54 -0000 1.28 +++ ChannelUn.java 20 Nov 2004 02:39:34 -0000 1.29 @@ -312,7 +312,9 @@ Request req = (Request)ep.getRequest(); if( req != null ) { ObjectName roname = (ObjectName)ep.getNote(JMXRequestNote); - Registry.getRegistry().unregisterComponent(roname); + if( roname != null ) { + Registry.getRegistry().unregisterComponent(roname); + } req.getRequestProcessor().setGlobalProcessor(null); } } catch( Exception ee) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]