Axel Wunsch
2014-08-18 08:09:42 UTC
Hi to all friends of JADE,
I'm developing an Eclipse RCP application with JADE-OSGI integration and
managed so far, as to get the agent system up running and starting my
own agents on the platform. Now i'm trying to launch custom
kernel-services (not OSGI-services) with the agent platform, whose
implementations are located in a different bundle. The problem is, that
the classloader of the JADE-OSGI-bundle does not recognize these classes
and i don't know how to propagate the kernel-service implementation
classes to the JADE-OSGI-bundle. Is there any way to avoid this
classloading problem, like using the acceptNewAgent()-method from the
JavaRuntimService in the context of agent creation?
Kind regards,
Axel Wunsch
I'm developing an Eclipse RCP application with JADE-OSGI integration and
managed so far, as to get the agent system up running and starting my
own agents on the platform. Now i'm trying to launch custom
kernel-services (not OSGI-services) with the agent platform, whose
implementations are located in a different bundle. The problem is, that
the classloader of the JADE-OSGI-bundle does not recognize these classes
and i don't know how to propagate the kernel-service implementation
classes to the JADE-OSGI-bundle. Is there any way to avoid this
classloading problem, like using the acceptNewAgent()-method from the
JavaRuntimService in the context of agent creation?
Kind regards,
Axel Wunsch