recently i have created a small plugin for intellij that supports
another project of mine. the interesting thing is, that this plugin
delivers its own jaxen, xpath, jdom classes and works without problems.
recently i played around with the excellent jira-plugin and discovered
problems when both plugins are installed at the same time. the jira
plugin bundles its own xml-libs (again jaxen, xpath, ...). my assumption
is that somehow the classloaders (if there are distinct classloaders for
each plugin) get confused because of the different versions of the same
class. actually it are the same classes (same version) but at another
position. does anyone of you have noticed something similar???
what would be the right solution for this problem??? is there the
possibility to provide central libraries as xpath or jaxen only once for
the plugins (beside from copying them by hand into the intellij/lib
thanks in advance