[jdom-interest] Help:How to make JDOM work with validation on?
Nagulapalli, Srinivas
Srinivas_Nagulapalli at CINFIN.com
Thu Jul 19 07:42:39 PDT 2001
Hi,
Here are the sample files I took from www.w3c.org site's XML primer. It has
a schema file: ipo.xsd and the sample xml file called ipo.xml.
And when I used the JDOM API using SAX Parser to simply read and output the
XML
file _without_ validation, it works fine! But when I turn on validation
( by uncommenting the line that has new SAXBuilder(true) in the code), then
I get the following error:
org.xml.sax.SAXParseException: Element type "ipo:purchaseOrder" is not
declared. at
org.apache.crimson.parser.Parser2.error(Parser2.java:3013) at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1308) at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:499) at
org.apache.crimson.parser.Parser2.parse(Parser2.java:304) at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433) at
org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at
org.jdom.input.SAXBuilder.build(SAXBuilder.java:682) at
cinfine.Conduct.main(Conduct.java:60)
I am surprised because the sample files are from w3c.org site and the java
code I have
is pretty much the cut down version of sample file from JDOM install. I
appreciate
any help, pointers, insights or suggestions.
Thanks
-Srini
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ipo.xsd
Type: application/octet-stream
Size: 1704 bytes
Desc: not available
Url : http://jdom.org/pipermail/jdom-interest/attachments/20010719/eaae3bf6/ipo.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ipo.xml
Type: application/octet-stream
Size: 910 bytes
Desc: not available
Url : http://jdom.org/pipermail/jdom-interest/attachments/20010719/eaae3bf6/ipo-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Conduct.java
Type: application/octet-stream
Size: 2373 bytes
Desc: not available
Url : http://jdom.org/pipermail/jdom-interest/attachments/20010719/eaae3bf6/Conduct.obj
More information about the jdom-interest
mailing list