Started to get this after pulling latest trunk. Am I missing something?
It seems that 'init' is not getting called (or fails) and 'tracker' is null.
3883 [main] ERROR OpenEJB.server.remote - Cannot instantiate the
service class
org.apache.openejb.server.discovery.MulticastDiscoveryAgent. Received
error: java.lang.NullPointerException null
java.lang.NullPointerException
at
org.apache.openejb.server.discovery.MulticastDiscoveryAgent.setDiscoveryListener(MulticastDiscoveryAgent.java:96)
at
org.apache.openejb.server.DiscoveryRegistry.addDiscoveryAgent(DiscoveryRegistry.java:68)
at
org.apache.openejb.server.ServiceManager.initServer(ServiceManager.java:136)
at
org.apache.openejb.server.ServiceManager.initServers(ServiceManager.java:76)
at
org.apache.openejb.server.SimpleServiceManager.init(SimpleServiceManager.java:121)
at org.apache.openejb.server.Server.init(Server.java:72)
at org.apache.openejb.server.Main.initServer(Main.java:155)
at org.apache.openejb.server.Main.main(Main.java:128)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.openejb.cli.MainImpl.main(MainImpl.java:152)
at org.apache.openejb.cli.Bootstrap.main(Bootstrap.java:103)
3904 [main] ERROR OpenEJB.server - Cannot register service 'ejbd' with
DiscoveryAgent.
java.lang.NullPointerException
at
org.apache.openejb.server.discovery.MulticastDiscoveryAgent.registerService(MulticastDiscoveryAgent.java:100)
at
org.apache.openejb.server.DiscoveryRegistry.registerService(DiscoveryRegistry.java:84)
at
org.apache.openejb.server.ServiceDaemon.start(ServiceDaemon.java:180)
at
org.apache.openejb.server.SimpleServiceManager.start(SimpleServiceManager.java:138)
at
org.apache.openejb.server.ServiceManager.start(ServiceManager.java:212)
at org.apache.openejb.server.Server.start(Server.java:92)
at org.apache.openejb.server.Main.initServer(Main.java:156)
at org.apache.openejb.server.Main.main(Main.java:128)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.openejb.cli.MainImpl.main(MainImpl.java:152)
at org.apache.openejb.cli.Bootstrap.main(Bootstrap.java:103)
4196 [main] ERROR OpenEJB.server - Cannot register service 'ejbd' with
DiscoveryAgent.
java.lang.NullPointerException
at
org.apache.openejb.server.discovery.MulticastDiscoveryAgent.registerService(MulticastDiscoveryAgent.java:100)
at
org.apache.openejb.server.DiscoveryRegistry.registerService(DiscoveryRegistry.java:84)
at
org.apache.openejb.server.ServiceDaemon.start(ServiceDaemon.java:180)
at
org.apache.openejb.server.SimpleServiceManager.start(SimpleServiceManager.java:138)
at
org.apache.openejb.server.ServiceManager.start(ServiceManager.java:212)
at org.apache.openejb.server.Server.start(Server.java:92)
at org.apache.openejb.server.Main.initServer(Main.java:156)
at org.apache.openejb.server.Main.main(Main.java:128)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.openejb.cli.MainImpl.main(MainImpl.java:152)
at org.apache.openejb.cli.Bootstrap.main(Bootstrap.java:103)
Andy.