Shared library

Dear all;

I’ve a problem when deploying some plugins. I have a library in jar (called: menu-core.jar) that’s shared to anothers plugins, so I place the jar inside the openfire/lib folder.

There is a plugin that extends the existing class in the shared jar and executing a class in the plugin jar that located in the /openfire/plugins/router/lib/plugins-router.jar. I got the error: java.lang.ClassNotFoundException, whereas the class is packaged in the plugins-router.jar.

How does the openfire combining the shared libraries and the plugins libraries?

Any solutions?

Thank you for your help;