[
Lists Home |
Date Index |
Thread Index
]
- From: Lindsey McNerney <lindzer1@yahoo.com>
- To: XML-DEV@xml.org
- Date: Sun, 18 Jun 2000 12:51:08 -0700 (PDT)
I'm attempting to validate some sample XML documents
against schemas using both the Oracle schema processor
0.9 and Apache's Xerces-J parser v1.1.1 and am not
getting the expected results...When I validate the
following XML document and supporting schema using the
Apache parser, errors are not being detected e.g. the
schema defines the element order and a set of
enumerated values for the "StoreLocation" element,
however the elements are out of order in the sample
document and contains an incorrect enumerated value.
sample XML****
<?xml version="1.0" encoding="UTF-8"?>
<StoreName
xmlns:xsi =
"http://www.w3.org/1999/XMLSchema-instance"
xsi:noNamespaceSchemaLocation = "DevListApache.xsd">
<StoreLocation>NorthAmerica</StoreLocation>
<StoreId>1234</StoreId>
</StoreName>
sample schema****
<?xml version="1.0" encoding="UTF-8"?>
<schema>
<element name="StoreName">
<complexType>
<sequence>
<element name="StoreId" type="string"/>
<element name="StoreLocation" type="string">
<simpleType base="string">
<enumeration value = "USA"/>
<enumeration value = "Europe"/>
</simpleType>
</element>
</sequence>
</complexType>
</element>
</schema>
Has anyone encountered similar problems? Is this a
limitation of the current Apache parser or is there a
setting that needs to be configured for the parser to
perform full validation? I've also had problems
getting the parser to validate the constraints of
minLength/maxLength facets.
I tried validating similar files with the Oracle
parser, this parser is able to validate element
content order and the minLength/maxLength and
enumerated facets, however it does not consistently
validate the presence of required attributes, does
anyone know about this limitation?
__________________________________________________
Do You Yahoo!?
Send instant messages with Yahoo! Messenger.
http://im.yahoo.com/
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|