You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "John Sisson (JIRA)" <de...@geronimo.apache.org> on 2005/11/30 23:53:29 UTC
[jira] Created: (GERONIMO-1257) NullPointerException in Tomcat's MapperListener.destroy(..) method if two Geronimo instances are started using the same ports
NullPointerException in Tomcat's MapperListener.destroy(..) method if two Geronimo instances are started using the same ports
-----------------------------------------------------------------------------------------------------------------------------
Key: GERONIMO-1257
URL: http://issues.apache.org/jira/browse/GERONIMO-1257
Project: Geronimo
Type: Bug
Components: startup/shutdown, Tomcat
Versions: 1.0
Reporter: John Sisson
Assigned to: John Sisson
Fix For: 1.1
This is a minor Tomcat bug that has minimal impact to the user, but is recorded here as a known problem. I will look into raising a patch for the Tomcat code.
09:08:43,890 WARN [MapperListener] Error unregistering MBeanServerDelegate
java.lang.NullPointerException
at org.apache.catalina.connector.MapperListener.destroy(MapperListener.java:161)
at org.apache.catalina.connector.Connector.stop(Connector.java:1132)
at org.apache.geronimo.tomcat.ConnectorGBean.doStop(ConnectorGBean.java:136)
at org.apache.geronimo.tomcat.ConnectorGBean.doFail(ConnectorGBean.java:146)
at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:955)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:520)
at org.apache.geronimo.gbean.runtime.GBeanSingleReference.attemptFullStart(GBeanSingleReference.java:154)
at org.apache.geronimo.gbean.runtime.GBeanSingleReference.targetAdded(GBeanSingleReference.java:127)
at org.apache.geronimo.gbean.runtime.AbstractGBeanReference.addTarget(AbstractGBeanReference.java:242)
at org.apache.geronimo.gbean.runtime.GBeanSingleReference$1.running(GBeanSingleReference.java:163)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.jav
a:231)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:326)
at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:180)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:175)
at org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:142)
at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$$FastClassByCGLIB$$fbed85d2.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$dd0be699.start(<generated>)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:309)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:82)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:389)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (GERONIMO-1257) NullPointerException in Tomcat's
MapperListener.destroy(..) method if two Geronimo instances are started
using the same ports
Posted by "Matt Hogstrom (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1257?page=all ]
Matt Hogstrom closed GERONIMO-1257.
-----------------------------------
Fix Version/s: (was: 1.2)
Resolution: Cannot Reproduce
I can't reproduce this exception. Please reopen with more information.
> NullPointerException in Tomcat's MapperListener.destroy(..) method if two Geronimo instances are started using the same ports
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1257
> URL: http://issues.apache.org/jira/browse/GERONIMO-1257
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: startup/shutdown, Tomcat
> Affects Versions: 1.0
> Reporter: John Sisson
> Assigned To: John Sisson
>
> This is a minor Tomcat bug that has minimal impact to the user, but is recorded here as a known problem. I will look into raising a patch for the Tomcat code.
> 09:08:43,890 WARN [MapperListener] Error unregistering MBeanServerDelegate
> java.lang.NullPointerException
> at org.apache.catalina.connector.MapperListener.destroy(MapperListener.java:161)
> at org.apache.catalina.connector.Connector.stop(Connector.java:1132)
> at org.apache.geronimo.tomcat.ConnectorGBean.doStop(ConnectorGBean.java:136)
> at org.apache.geronimo.tomcat.ConnectorGBean.doFail(ConnectorGBean.java:146)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:955)
> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:520)
> at org.apache.geronimo.gbean.runtime.GBeanSingleReference.attemptFullStart(GBeanSingleReference.java:154)
> at org.apache.geronimo.gbean.runtime.GBeanSingleReference.targetAdded(GBeanSingleReference.java:127)
> at org.apache.geronimo.gbean.runtime.AbstractGBeanReference.addTarget(AbstractGBeanReference.java:242)
> at org.apache.geronimo.gbean.runtime.GBeanSingleReference$1.running(GBeanSingleReference.java:163)
> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155)
> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38)
> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.jav
> a:231)
> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350)
> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
> at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:326)
> at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke(<generated>)
> at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835)
> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:180)
> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:175)
> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:142)
> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$$FastClassByCGLIB$$fbed85d2.invoke(<generated>)
> at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800)
> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36)
> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$dd0be699.start(<generated>)
> at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:309)
> at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:82)
> at org.apache.geronimo.system.main.Daemon.main(Daemon.java:389)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira