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 Brent L Johnson <br...@bjohnson.net> on 2000/12/04 17:35:52 UTC

Validation Fixed but still Errors

I moved Apache/Tomcat/Xerces to another Solaris machine and reinstalled
everything and I can now get SAXCount to validate my XML documents
(including the simple sample that wouldnt validate on the other machine
- strange).

When I try and run my servlet which does validation using Xerces
(sending it the same exact document as I used with SAXCount) I get the
following error message:

2000-12-04 11:28:47 - Ctx(  ): Exception in: R(  + /servlet/HPMain +
null) - java.lang.NoSuchMethodError
        at
org.apache.xerces.parsers.DOMParser.startElement(DOMParser.java:1039)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:840)

        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)

        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1000)

        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)

        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLValidator.java:2254)

        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAttributes(XMLValidator.java:2142)

        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:832)

        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)

        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1000)

        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)

        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)
        at
com.homepoint.integration.Integration.<init>(Integration.java:72)
        at HPMain.doPost(HPMain.java:41)
.....

I'm using the latest version in CVS - anyone have any ideas what would
be causing this?

Thanks,

- Brent


Re: Validation Fixed but still Errors

Posted by Brent L Johnson <br...@bjohnson.net>.
Sorry - I just checked the mailing list archives and saw someone had this same problem which had to do with the
JAXP files being in the CLASSPATH.  It seems as though when tomcat starts up it says that jaxp is in the
classpath - when actually it isnt according to my environment settings... so now I just need to figure out where
that's being set.

Thanks...

- Brent

Brent L Johnson wrote:

> I moved Apache/Tomcat/Xerces to another Solaris machine and reinstalled
> everything and I can now get SAXCount to validate my XML documents
> (including the simple sample that wouldnt validate on the other machine
> - strange).
>
> When I try and run my servlet which does validation using Xerces
> (sending it the same exact document as I used with SAXCount) I get the
> following error message:
>
> 2000-12-04 11:28:47 - Ctx(  ): Exception in: R(  + /servlet/HPMain +
> null) - java.lang.NoSuchMethodError
>         at
> org.apache.xerces.parsers.DOMParser.startElement(DOMParser.java:1039)
>         at
> org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:840)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1000)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)
>
>         at
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)
>         at
> org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLValidator.java:2254)
>
>         at
> org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAttributes(XMLValidator.java:2142)
>
>         at
> org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:832)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1000)
>
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380)
>
>         at
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:908)
>         at
> com.homepoint.integration.Integration.<init>(Integration.java:72)
>         at HPMain.doPost(HPMain.java:41)
> .....
>
> I'm using the latest version in CVS - anyone have any ideas what would
> be causing this?
>
> Thanks,
>
> - Brent
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-j-dev-help@xml.apache.org