Its an NPE in ServiceMBeanSupport.destroy which appears to be happening because
the bean is attempting to invoke destroy() before init() has been called and the
log instance variable initialized.
[Default] java.lang.NullPointerException
[Default] at org.jboss.util.ServiceMBeanSupport.destroy(ServiceMBeanSupport.java:151)
[Default] at
org.jboss.util.ServiceMBeanSupport.postRegister(ServiceMBeanSupport.java:176)
[Default] at
com.sun.management.jmx.MBeanServerImpl.postRegisterInvoker(MBeanServerImpl.java:2274)
[Default] at
com.sun.management.jmx.MBeanServerImpl.internal_addObject(MBeanServerImpl.java:2356)
[Default] at
com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:388)
[Default] at
org.jboss.ejb.ContainerFactory.registerContainer(ContainerFactory.java:691)
[Default] at
org.jboss.ejb.ContainerFactory.createStatelessSessionContainer(ContainerFactory.java:614)
[Default] at org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:565)
[Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:446)
[Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:341)
[Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:280)
[Default] at java.lang.reflect.Method.invoke(Native Method)
[Default] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Default] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Default] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:489)
[Default] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:467)
[Default] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:211)
[Default] at java.lang.reflect.Method.invoke(Native Method)
[Default] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Default] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Default] at org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
[Default] at java.lang.reflect.Method.invoke(Native Method)
[Default] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[Default] at sun.rmi.transport.Transport$1.run(Transport.java:142)
[Default] at java.security.AccessController.doPrivileged(Native Method)
[Default] at sun.rmi.transport.Transport.serviceCall(Transport.java:139)
[Default] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
[Default] at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:643)
[Default] at java.lang.Thread.run(Thread.java:484)
[Default]
----- Original Message -----
From: "Andreas Schaefer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, June 10, 2001 1:54 PM
Subject: Re: [JBoss-dev] org.jboss.mgt.ContainerMgt RuntimeException
> Hi Scott
>
> To get more info about the Exception catch the RuntimeMBeanException
> and get is Target Exception which is the RuntimeException. This gives maybe
> some inside to the exception.
>
> Andy
>
> ----- Original Message -----
> From: "Scott M Stark" <[EMAIL PROTECTED]>
> To: "JBoss Dev" <[EMAIL PROTECTED]>
> Sent: Sunday, June 10, 2001 12:02 PM
> Subject: [JBoss-dev] org.jboss.mgt.ContainerMgt RuntimeException
>
>
> > Periodically on redeploy of an ejb jar via the JMX connector I am seeing
> the
> > following exception related to creation of the org.jboss.mgt.ContainerMgt
> bean
> > in the ContainerFactory.registerContainer method. This is an exception I
> have
> > not seen before.
> >
> > private void registerContainer( Container container ) {
> > ...
> > getServer().createMBean( "org.jboss.mgt.ContainerMgt", name );
> <----- Line 690 of ContainerFactory.java
> >
> > --- server.log:
> >
> > [Container factory] Deploying ENCBean
> > [Container factory] Container Invoker RMI Port='4444'
> > [Container factory] Container Invoker Client SocketFactory='Default'
> > [Container factory] Container Invoker Server SocketFactory='Default'
> > [Container factory] Container Invoker Optimize='true'
> > [Default] javax.management.RuntimeMBeanException: RuntimeException thrown
> in postRegister method
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.postRegisterInvoker(MBeanServerImpl.j
> ava:2277)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.internal_addObject(MBeanServerImpl.ja
> va:2356)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:388)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.registerContainer(ContainerFactory.java:690)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.createStatelessSessionContainer(ContainerFact
> ory.java:613)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:564)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:445)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:340)
> > [Default]
> > [Default] at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:279)
> > [Default]
> > [Default] at java.lang.reflect.Method.invoke(Native Method)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> > [Default]
> > [Default] at
> org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:489)
> > [Default]
> > [Default] at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:467)
> > [Default]
> > [Default] at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:211)
> > [Default]
> > [Default] at java.lang.reflect.Method.invoke(Native Method)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> > [Default]
> > [Default] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> > [Default]
> > [Default] at
> org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
> > [Default]
> > [Default] at java.lang.reflect.Method.invoke(Native Method)
> > [Default]
> > [Default] at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [Default]
> > [Default] at sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [Default]
> > [Default] at java.security.AccessController.doPrivileged(Native Method)
> > [Default]
> > [Default] at sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [Default]
> > [Default] at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [Default]
> > [Default] at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:6
> 43)
> > [Default]
> > [Default] at java.lang.Thread.run(Thread.java:484)
> > [Default]
> >
> >
> >
> > _______________________________________________
> > Jboss-development mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/jboss-development
> >
>
>
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-development
>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development