Я развертываю свой код в папке /lib
уха Jboss EAP6, он вызывает org.jdom.XPath.newInstance()
, который вызывает org.jdom.JaxenXPath
, который вызывает пакет org.jaxen
.
У меня есть Jaxen JAR в моих основных модулях Jboss в jboss\modules\system\layers\base\org\jaxen\main\jaxen-1.1.3.redhat-4.jar
Но тем не менее, я получаю NoClassDefFoundError для org/jaxen/JaxenException (и, я думаю, для всего пакета). Если я скопирую этот jaxen JAR в папку /lib моего уха, ошибка исчезнет, поэтому я предполагаю, что это проблема с загрузчиком классов Jboss, но раньше я использовал пакеты модулей Jboss, и этого никогда не происходило. Что здесь происходит?
PS: Эта тема не помогает.