On Dec 2, 2010, at 122PM, Rupert Smith wrote: > On 2 December 2010 18:05, Dennis Reedy <dennis.re...@gmail.com> wrote: > >> I assume the com.rapidaddition.fix.management.jini.MBeanJiniListener class >> is in genzero-api-1.2-beta2-SNAPSHOT.jar right? >> > > Its acutally in genzero-mgt-1.2-beta2-SNAPSHOT.jar, but I made all my jars > available just in case there were other things it needed in there too. > >> Are you setting the codebase to your service when you start it? Can we see > the command line when you start your service? > > I haven't set up a 'codebase' for the service. I didn't know I needed to, so > maybe thats where I'm going wrong.
Yes, I think it may be. When you start your service try setting the -Djava.rmi.server.codebase=<codeserver:port>/genzero-mgt-1.2-beta2-SNAPSHOT.jar This will allow services (like reggie) that do not have the classes they need in their classpath (like com.rapidaddition.fix.management.jini.MBeanJiniListener) to dynamically load them. If you can, try setting that system property and report back what happens. Additonally, Tom's recommendation to use the ServiceDiscoveryManager and LookupCache are right on. HTH Dennis