OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   schema parser limitations

[ 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/
***************************************************************************




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS