Subjects
Home
VOTE Move XML Commons to Xerces
Commented: (XERCESJ 589) Bug with pattern restriction on long strings
: Xerces J 2 8 1 Release on Wednesday, September 13th
: Xerces J 2 9 0 Release on Wednesday, November 22nd
Commented: (XERCESJ 1066) Restriction+choice+substitutionGroup error
Commented: (XERCESJ 1178) Error getting prefix for an attribute with no n
Updated: (XERCESJ 1244) XMLSchemaValidator does not contribute element 's
Some consideration about the xerces DOM implementation
Updated: (XERCESJ 1066) Restriction+choice+substitutionGroup error
Commented: (XERCESJ 1227) Poor performance / OutOfMemoryError for sequenc
retain exception stack traces
Updated: (XERCESJ 1193) NPE or hang when parsing using the "continue afte
Future of NekoHTML
Commented: (XERCESJ 1203) NPE in XMLDTDProcessor
DOM Level 3 APIs for Xalan J and a new Xalan release (2 7 1)
: xml commons external 1 3 04 Release on Wednesday, November 22nd
Commented: (XERCESJ 1247) Incorrect location information on SAX when usin
XInclude exceptions how to mirror Xerces J functionality into Xerces C++?
First proposal on SoC project "Add support for the StAX (JSR 173) cursor API
: xml commons resolver 1 2 Release on Wednesday, November 22nd
Typo in RangeToken java Please check
Validator features
java lang ClassCastException when adopting Node
using the org apache xerces impl xs identity package
Updated: (XERCESJ 1257) buffer overflow in UTF8Reader for characters out
Problem with ref attributes and schema validation
Updated: (XERCESJ 122) XMLSchemaValidator does not contribute element 's d
Performance problem under load Xerces with Weblogic 9 x
remove ignored memory allocation
Commented: (XERCESJ 1177) SAXXMLStreamReader doesn 't always report namesp
Commented: (XERCESJ 977) Null pointer exception during DOM parsing
Commented: (XERCESJ 1197) Code cleanup for org apache xml serialize
Commented: (XERCESJ 1201) Initial contribution for StAX Event API
Updated: (XERCESJ 1061) Regex "$ " and "^ " characters treated as special c
Commented: (XERCESJ 1199) SAXXMLStreamReader should attempt to register a
Commented: (XERCESJ 1061) Regex "$ " and "^ " characters treated as special
Updated: (XERCESJ 589) Bug with pattern restriction on long strings
StackOverflow
xerces Range unnecessarily not garbage collectable if not detached
Updated: (XERCESJ 1178) Error getting prefix for an attribute with no nam
Bug in xs:redefine
Commented: (XERCESJ 1204) Can not set XMLEntityResolver for LSParser
Updated: (XERCESJ 1253) Prototype for SoC2007 project "Add support for th
Updated: (XERCESJ 1259) Add SteamFilter Function to SoC2007 project "Add
Assigned: (XERCESJ 444) SAXException thrown by EntityResolver is reported
Google Summer of Code 2007
Xerces J and XInclude relative path issue
Assigned: (XERCESJ 206) Stack overflow when using a schema validation
Commented: (XERCESJ 1215) Restrictions involving two levels of substituti
Closed: (XERCESJ 1203) NPE in XMLDTDProcessor
non overriding equals methoda
Resolved: (XERCESJ 1079) invalid value returned for TOTALDIGITS facet in
Xerces AS3 port
Updated: (XERCESJ 325) Regular Expression; Pattern "| " clause order de
Updated: (XERCESJ 1196) Javadoc generation fails on Java SE 5 0
Closed: (XERCESJ 1202) DTD validation on XIncluded documents when the sch
Created: (XERCESJ 1124) Nonspecific schema error message
a bug in xerces
Updated: (XERCESJ 1201) Initial contribution for StAX Event API
Closed: (XERCESJ 1254) Empty uris in targetNamespace attribute not report
Links
Home
Oracle database error code
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
XSD includes xerces2 against xerces1

XSD includes xerces2 against xerces1

2003-05-19       - By Mark Causer
Reply:     1     2     3  

venu

thanks for your time in replying
.
I tracked it down to a bug in xerces2 where the xsd I am validating against
is in a directory structure containing a space
jar:file:/C:/Tomcat 4.1/webapps/data/WEB-INF/lib/xsd.jar!/PCMSStructures.xsd
                 *****
containing a space.

Reinstalled in c:\tomcat and everything was ok.

thanks again

Mark Causer

> -----Original Message-----
> From: K. Venugopal [mailto:k.venugopal@(protected)]
> Sent: 16 May 2003 07:14
> To: xerces-j-user@(protected)
> Subject: Re: XSD includes xerces2 against xerces1
>
>
> Hi Mark ,
>
> Please mail a sample program and sample xsd,xml files if you have it
> handy . It will save us some  time .
>
> Thanks
> venu
>
>
> Mark Causer wrote:
>
> >Hi
> >
> >I have an XSD defined with multiple includes ie:
> >
> ><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
> >   <xs:annotation>
> >     <xs:documentation>Version 1.2</xs:documentation>
> >   </xs:annotation>
> >   <xs:include schemaLocation="CARD_RANGE.xsd"/>
> >   <xs:include schemaLocation="CARD.TYPE.xsd"/>
> >   ....
> >
> >   <xs:element name="TRANSACTION">
> >     <xs:complexType>
> >       <xs:choice maxOccurs="unbounded">
> >         <xs:element name="CARD_RANGE"
> type="CARD_RANGEType"/>
> >         <xs:element name="CARD_TYPE"
> type="CARD_TYPEType"/>
> >etc...
> >
> >The includeded xsd's  also has includes:
> >
> ><?xml version="1.0" encoding="UTF-8"?>
> ><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >elementFormDefault="qualified" attributeFormDefault="unqualified">
> >   <xs:include schemaLocation="PCMSPOSSimpleTypes.xsd"/>
> >   <xs:complexType name="CARD_RANGEType">
> >etc..
> >
> >which inturn has an include
> >
> ><?xml version="1.0" encoding="UTF-8"?>
> ><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >elementFormDefault="qualified" attributeFormDefault="unqualified">
> >   <xs:annotation>
> >     <xs:documentation>Version 1.1</xs:documentation>
> >   </xs:annotation>
> >   <xs:include schemaLocation="PCMSSimpleTypes.xsd"/>
> >   <xs:simpleType name="POSNAMEType4">
> >     <xs:restriction base="PCMSNAMEType">
> >etc....
> >
> >
> >I jar all the xsd files up in a jar .
> >In the application code I reference this as follows:
> >
> >
> >      URL url = getClass().getResource(initialXSD);
> >      String xsdLocation=url.toString();
> >
> >
> >parser.setProperty("http://apache.org/xml/properties/schema/exter
> nal-noNames
> >paceSchemaLocation",xsdLocation);
> >
> >The xsdLocation looks like: jar:file:/C:/Tomcat
> >4.1/webapps/data/WEB-INF/lib/xsd.jar!/PCMSStructures.xsd
> >
> >under xerces1 My DOMParser can see this and uses the XSD correctly.
> >
> >Under Xerces2 it can't find the XSD. I get :
> >
> >DOM parser invalid SELLING_CODE
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'LONGLABELType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'LONGLABELType' to a(n) simpleType definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'LONGLABELType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'LONGLABELType' to a(n) simpleType definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PCMSINTEGERType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PCMSINTEGERType' to a(n) simpleType definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'ORG_UNIT_COMPANYType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'CARD_RANGEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'CREDITType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'LINKED_PRODUCTType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'OPERATORType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'ORG_UNIT_OUTLETType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PAYMENT_MEDIAType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PAYMENT_TYPEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRICEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRICE_BANDType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRODUCTType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRODUCT_GROUPType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRODUCT_GROUP_STRUCTUREType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PRODUCT_PROD_GROUPINGType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PROMOTIONType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'PURCHASE_ADVICEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'ROLEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'SELLING_CODEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'SERIALISED_PRODUCTType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'TAX_CODEType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'TILLType' to a(n) type definition component.
> >DOM exception : org.xml.sax.SAXParseException: src-resolve:
> Cannot resolve
> >the name 'ORG_UNIT_WAREHOUSEType' to a(n) type definition component.
> >
> >
> >If I change the XSD location to point to
> file:///c:/temp/myxsd.xsd it still
> >doesn't work. It sees to look for the included files in the working
> >dirctory.
> >If I drop all the xsd files into the working directory it all works
> >correctly.
> >
> >I am working with the xerces2 that comes with tomcat 4.1.2
> (whatver version
> >that is)
> >Trying the latest xerces2 I get the error as :
> >
> >DOM parser invalid SELLING_CODE
> >DOM exception : org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the
> >declaration of element 'FILE'.
> >
> >Anyone have any pointers on how to get xerces2 to accept an XSD with
> >includes ?
> >
> >Mark
> >
> >
> >________________________________________________________________________
> >The information contained in this e-mail is intended only for the person
> >or entity to which it is addressed and may contain confidential and/or
> >privileged material. If you are not the intended recipient of this
> >e-mail, the use of this information or any disclosure, copying or
> >distribution is prohibited and may be unlawful.
> >
> >If you received this in error, please contact the sender and delete the
> >material from any computer.
> >
> >The views expressed in this e-mail may not necessarily be the views of
> >The PCMS Group plc and should not be taken as authority to carry out any
> >instruction contained.
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected)
> >For additional commands, e-mail: xerces-j-user-help@(protected)
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected)
> For additional commands, e-mail: xerces-j-user-help@(protected)
>


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected)
For additional commands, e-mail: xerces-j-user-help@(protected)