You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by bu...@apache.org on 2003/01/07 21:51:18 UTC

DO NOT REPLY [Bug 15858] New: - Abstract Dom Parser

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15858>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15858

Abstract Dom Parser 

           Summary: Abstract Dom Parser
           Product: Xerces2-J
           Version: 2.0.0
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: DOM
        AssignedTo: xerces-j-dev@xml.apache.org
        ReportedBy: Mohamad.Sariman@BCHydro.bc.ca


I apologize if I am sending at the wrong place for help.

I am maintaining a web site that has been working all the while, when suddenly 
we have this error appearing out of nothing.

***************************************************
2003-01-07 12:33:08 - Ctx(  ): Exception in: R(  + /WEB-
INF/jsp/ControllerServlet + null) - java.lang.NoSuchMethodError
	at org.apache.xerces.parsers.DOMParser.startElement(DOMParser.java:1131)
	at org.apache.xerces.validators.common.XMLValidator.callStartElement
(XMLValidator.java:1284)
	at org.apache.xerces.framework.XMLDocumentScanner.scanElement
(XMLDocumentScanner.java:1806)
	at 
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch
(XMLDocumentScanner.java:949)
	at org.apache.xerces.framework.XMLDocumentScanner.parseSome
(XMLDocumentScanner.java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
	at org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar
(XMLValidator.java:2823)
	at org.apache.xerces.validators.common.XMLValidator.parseSchemas
(XMLValidator.java:2747)
	at 
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAttri
butes(XMLValidator.java:2628)
	at org.apache.xerces.validators.common.XMLValidator.callStartElement
(XMLValidator.java:1218)
	at org.apache.xerces.framework.XMLDocumentScanner.scanElement
(XMLDocumentScanner.java:1806)
	at 
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch
(XMLDocumentScanner.java:949)
	at org.apache.xerces.framework.XMLDocumentScanner.parseSome
(XMLDocumentScanner.java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
	at ebl.common.XMLImport.getParsedDocument(XMLImport.java:97)
	at ebl.workOrder.WOXML.execute(WOXML.java:78)
	at ebl.workOrder.SaveNewXMLWOCommand.execute
(SaveNewXMLWOCommand.java:30)
	at ebl.ControllerServlet.process(ControllerServlet.java:277)
	at ebl.ControllerServlet.doPost(ControllerServlet.java:252)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.doService
(ServletWrapper.java:405)
	at org.apache.tomcat.core.Handler.service(Handler.java:287)
	at org.apache.tomcat.core.ServletWrapper.service
(ServletWrapper.java:372)
	at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java:812)
	at org.apache.tomcat.core.ContextManager.service
(ContextManager.java:758)
	at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java:213)
	at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:416)
	at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java:501)
	at java.lang.Thread.run(Thread.java:484)

**********************************************


The source code where the error occurs is here
         DOMParser prs = new DOMParser();
         prs.setFeature("http://xml.org/sax/features/validation", true);
         prs.setFeature("http://xml.org/sax/features/namespaces", true);
         prs.setProperty("http://apache.org/xml/properties/schema/external-     
noNamespaceSchemaLocation", pSchema);
         prs.setEntityResolver(new XMLSchemaResolver(mSc));

         XMLErrorHandler xeh = new XMLErrorHandler();
         prs.setErrorHandler(xeh);

here>>>> prs.parse(mSrc);
         Document xmlDoc = prs.getDocument();
         return xmlDoc;

********************************************
The consultant who wrote this code has gone to England.

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org