You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xerces.apache.org by "McGibbney, Lewis John" <Le...@gcu.ac.uk> on 2011/01/10 18:24:09 UTC

exception error - java.lang.NoClassDefFoundError: org/apache/xerces/util/XMLChar

Hello list,

First post on Xerces list so please excuse any parts I have missed which may seem obvious.

I am currently attempting to get a plug-in working with a webapp and keep experiencing the exception error  stated above. I am aware that this may mean that specific .jar files are not included in the classpath for my servlet. I have posted part of my Tomcat server log for further exception report. The version of Xerces I am working with is 2.6.1.

10-Jan-2011 16:41:46 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: org.apache.xerces.util.XMLChar
                at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
                at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
                at com.hp.hpl.jena.rdf.model.impl.Util.splitNamespace(Util.java:63)
                at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.whereToSplit(ResourceImpl.java:115)
                at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.<init>(ResourceImpl.java:67)
                at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.<init>(ResourceImpl.java:70)
                at com.hp.hpl.jena.rdf.model.impl.ResourceImpl$2.wrap(ResourceImpl.java:27)
                at com.hp.hpl.jena.enhanced.Personality.newInstance(Personality.java:83)
                at com.hp.hpl.jena.enhanced.EnhGraph.getNodeAs(EnhGraph.java:128)
                at com.hp.hpl.jena.rdf.model.impl.IteratorFactory.asResource(IteratorFactory.java:93)
                at com.hp.hpl.jena.rdf.model.impl.IteratorFactory.asResource(IteratorFactory.java:79)
                at com.hp.hpl.jena.rdf.model.impl.ModelCom.getResource(ModelCom.java:736)
                at com.hp.hpl.jena.rdf.model.impl.ModelCom.createResource(ModelCom.java:1151)
                at com.hp.hpl.jena.vocabulary.OWL.<clinit>(OWL.java:47)
                at com.hp.hpl.jena.ontology.ProfileRegistry.<clinit>(ProfileRegistry.java:48)
                at com.hp.hpl.jena.ontology.OntModelSpec.<clinit>(OntModelSpec.java:55)
                at org.apache.nutch.ontology.jena.OntologyImpl.<init>(OntologyImpl.java:82)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
                at java.lang.Class.newInstance0(Class.java:355)
                at java.lang.Class.newInstance(Class.java:308)
                at org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:160)
                at org.apache.nutch.ontology.OntologyFactory.getOntology(OntologyFactory.java:80)
                at org.apache.jsp.search_jsp._jspService(search_jsp.java:147)
                at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
                at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
                at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
                at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
                at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
                at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
                at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555)
                at java.lang.Thread.run(Thread.java:619)

If as I have described above, the various jars are not on my classpath then can someone provide insight into how I may resolve the issue.

Thank you in advance

Lewis


Glasgow Caledonian University is a registered Scottish charity, number SC021474

Winner: Times Higher Education's Widening Participation Initiative of the Year 2009 and Herald Society's Education Initiative of the Year 2009
http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html