I am getting the following exceptions in my ejb application:
Caused by: java.lang.ClassNotFoundException: org.jaxen.JaxenException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 51 more
Caused by: java.lang.NoClassDefFoundError: org/jaxen/JaxenException
at
org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207)
at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:164)
However, Jaxen *IS* in fact in the lib directory of the ear file.
Furthermore, I have deployed the ear to a local instance of GF that is a
minor rev ahead [GlassFish Server Open Source Edition 3.1 (build 43)] and
*IT WORKS*.
Does any one have any ideas as to why this does not work in: [Oracle
GlassFish Server 3.0.1 (build 22)]?
Thanks in advance.
--
[Message sent by forum member 'javamonkey79']
View Post: http://forums.java.net/node/834150