Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Jdom and XPath.

843834Jul 5 2005 — edited Jul 9 2005
Hi all,
I'm currently using jdom for parsing xml.
I'm having problems with the following error:

java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:164)
org.jdom.xpath.XPath.newInstance(XPath.java:126)
ie.rbonline.ukch.ukchNameSearch.processXMLDoc(ukchNameSearch.java:77)
ie.rbonline.ukch.ukchNameSearch.processRequest(ukchNameSearch.java:66)
org.apache.jsp.ukxml.companySearch_jhtml._jspService(org.apache.jsp.ukxml.companySearch_jhtml:64)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

The line of code thats giving the error is :
 XPath xpath = XPath.newInstance("/horus/GovTalkMessage/Body/NameSearch");
This looks to me like a classpath problem, but the following 3 jar files are definitely in my classpath:

jaxen-jdom.jar
jaxen-core.jar
saxpath.jar

Any ideas are greatly appreciated.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 6 2005
Added on Jul 5 2005
2 comments
341 views