I cleaned up a bunch of dependency problems and am getting the build further. I now have 3 plugins starting quickly on the first try and have fixed a class visibility problem in the JMXConnector. However, I'm now seeing this exception (if I debug in the right place) trying to start the JMXConnector gbean which tries to use jndi...

java.lang.NullPointerException
at com.sun.naming.internal.VersionHelper12$InputStreamEnumeration $1.run(VersionHelper12.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
at com .sun .naming .internal .VersionHelper12 $InputStreamEnumeration.getNextElement(VersionHelper12.java:194) at com .sun .naming .internal .VersionHelper12$InputStreamEnumeration.hasMore(VersionHelper12.java: 214) at com .sun .naming .internal.ResourceManager.getApplicationResources(ResourceManager.java: 470) at com .sun .naming .internal.ResourceManager.getInitialEnvironment(ResourceManager.java: 159)
        at javax.naming.InitialContext.init(InitialContext.java:219)
        at javax.naming.InitialContext.<init>(InitialContext.java:197)
at javax .management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java: 619) at javax .management .remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412) at org.apache.geronimo.jmxremoting.JMXConnector.doStart(JMXConnector.java: 206) at org .apache .geronimo .gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) at org .apache .geronimo .gbean .runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java: 269) at org .apache .geronimo .gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) at org .apache .geronimo .gbean .runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) at org .apache .geronimo .gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:542) at org .apache .geronimo .kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:385) at org .apache .geronimo .kernel .config .ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:459) at org .apache .geronimo .kernel .config .KernelConfigurationManager.start(KernelConfigurationManager.java:223) at org .apache .geronimo .kernel .config .SimpleConfigurationManager .startConfiguration(SimpleConfigurationManager.java:713) at org.apache.geronimo.system.osgi.BootActivator.start(BootActivator.java: 126) at org .apache .felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java: 1076) at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java: 264)
        at java.lang.Thread.run(Thread.java:637)


Anyone have a clue what might be wrong?

thanks
david jencks

Reply via email to