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

Reply via email to