After all this time, are entities still not supported with Schema validation
turned on?

Just adding the following DOCTYPE to personal-schema.xml and you get a
ClassCastException.  Works OK if you don't turn on validation.

<!DOCTYPE personnel
[
<!ENTITY xxx 'abc'>
]>

G:\xerces-140\xerces-1_4_0\data>java -classpath
..\build\xerces.jar;..\build\xercesSamples.jar sax/SAX2Count -v
personal-schema.xml
java.lang.ClassCastException: org.apache.xerces.validators.dtd.DTDGrammar
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLValidat
or.java:2695)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAttri
butes(XMLValidator.java:2610)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.j
ava:1152)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.ja
va:1862)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDoc
umentScanner.java:1005)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java
:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1076)
        at sax.SAX2Count.print(SAX2Count.java:152)
        at sax.SAX2Count.main(SAX2Count.java:381)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to