marlon hendred wrote:
Hi,
I developed a plugin using the source i checked out of the trunk. I have build the war several times (with maven) to test the plugin and all has worked fine. Eventually after i was satisfied with my plugin. I jared up the classfiles using:
$] jar cf my-plugin-1.0.jar com/xpn/plugin/myplugin/MyPlugin/*.class
then i downloaded xwiki 1.4 from the xwiki site, and dropped my jar into the xwiki/WEB-INF/lib dir.
Then i added:
com.xpn.plugin.myplugin.MyPlugin
to the list of active plugins in xwiki.cfg
But when i tail catalina.out i see it complaining about not being able to find my plugin. Am i doing something wrong? Can someone please help me asap as we would like to go to production with this plugin. Thanks in advance.
If you didn't write it wrong in this mail, then the error is that jar cf my-plugin-1.0.jar com/xpn/plugin/myplugin/MyPlugin/*.class does not include a file called com.xpn.plugin.myplugin.MyPlugin The best way to create a plugin is to write a distinct maven module/project, you can start by copying and adapting trunks/xwiki-platform-plugins/jodatime, for example. Then you just have to execute 'mvn install' and the jar will be created. -- Sergiu Dumitriu http://purl.org/net/sergiu/