Hi, I wrote a program to validate the XML file created by JAXB client. I am
using SaxParser for this purpose(because it supports whole xml schema).
When I run my program, it is throwing the following exception. please help
me.
java.rmi.RemoteException: java.lang.NoSuchMethodError
at org.apache.xerces.util.DOMUtil.getLocalName(Unknown Source)
at
org.apache.xerces.impl.xs.traversers.XSAttributeChecker.resolveNamesp
ace(Unknown Source)
at
org.apache.xerces.impl.xs.traversers.XSAttributeChecker.checkAttribut
es(Unknown Source)
at
org.apache.xerces.impl.xs.traversers.XSAttributeChecker.checkAttribut
es(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDocumentInfo.<init>
(Unknown So
urce)
at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees
(Unknow
n Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.parseSchema
(Unknown S
ource)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadSchema(Unknown
Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.processJAXPSchemaSource
(Unk
nown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadSchema(Unknown
Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.findSchemaGrammar
(Unknow
n Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement
(Unkno
wn Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement
(Unknown Sou
rce)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement
(Unkn
own Source)
at
org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.s
canRootElementHook(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at com.jaxb.handler.XMLValidator.validate(XMLValidat
or.java:47)
at com.jaxb.main.ManagerEJB.process(ManagerEJB.java:88)
at com.jaxb.main.ManagerEJBEOImpl.proces
s(ManagerEJBEOImpl.java:56)
at com.jaxb.main.ManagerEJBEOImpl_WLSkel
.invoke(AutoFeedManagerEJBEOImpl_WLSkel.java:131)
at weblogic.rmi.extensions.BasicServerObjectAdapter.invoke
(BasicServerOb
jectAdapter.java:347)
at weblogic.rmi.extensions.BasicRequestHandler.handleRequest
(BasicReques
tHandler.java:86)
at weblogic.rmi.internal.BasicExecuteRequest.execute
(BasicExecuteRequest
.java:15)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)