Please, I've posted this issue two times already with no response - is anyone farmiliar with this section of the code? Jayme -----Original Message----- From: Edwards, Jayme [mailto:[EMAIL PROTECTED]] Sent: Thursday, May 24, 2001 1:04 PM To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]' Subject: IMPORTANT: Using substitutionGroup and/or abstract to substitute types ( New File) Please, we really need substitutiongroup or abstract type replacement support to get this product working. If any commiters can look at this error being thrown and figure out why the traverseSchema method is overwriting the bounds of an array I can even try fixing it myself. I'm just not real farmiliar with the xerces schema validation packages. -Jayme -----Original Message----- From: Edwards, Jayme [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 23, 2001 12:28 PM To: Apache General XML Help Mailing List (E-mail); Apache Xerces-Dev Mailing List (E-mail) Subject: RE: Using substitutionGroup and/or abstract to substitute types ( New File) I fixed a couple typos in the first zipfile - please try this with 1.4.0 It's behaving like it's substitutionGroup/abstract support is broken unless I'm missing something. -Jayme -----Original Message----- From: Etienne Roy [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 23, 2001 10:51 AM To: [EMAIL PROTECTED] Subject: Re: Using substitutionGroup and/or abstract to substitute types Edwards, I didn't try Xerces 1.4.0 yet, but with Xerces 1.3.1, you have to change the URI of xsd: and xsi: namespaces to http://www.w3.org/2000/10/XMLSchema and idem-instance (/2001/ --> /2000/10/), that'll fix the two 'General Schema Errors' And I think you meant imp:impChild in your instance instead of imp:childType. With those minor changes, that should work ok. Regards -- Etienne |--------+---------------------------------> | | "Edwards, Jayme" | | | <[EMAIL PROTECTED]| | | kwell.com> | | | | | | 05/23/2001 09:51 AM | | | Please respond to | | | general | | | | |--------+---------------------------------> >-----------------------------------------------------------------------------------------------------------| | | | To: "Apache Xerces-Dev Mailing List (E-mail)" <[EMAIL PROTECTED]>, "Apache General XML | | Help Mailing List (E-mail)" <[EMAIL PROTECTED]> | | cc: | | Subject: Using substitutionGroup and/or abstract to substitute types | | | | | >-----------------------------------------------------------------------------------------------------------| Schema/Xerces gurus, I have a need to create schemas that create types based off an existing schema with a different target namespace then the one being extended and use the new types in instance documents where the new element name in the importing schema can be validated. I have tried Xerces 1.3.1 and 1.4.0's schema support and am rather impressed with the level of support based off the October/May specifications. However I cannot seem to get Xerces to recognize substituted types in the 2 or so cases I have tried. I've attached a zipfile with 3 files that can be used to reproduce a bug that occurs when you try to do what i was describing. Unzip it to the directory of your choice and place the version of xerces you want to use in the directory you extracted to. Execute run.bat to run the validation case. If anyone can please point me to what I need to do to get this type of functionality to work with Xerces I would greatly appreciate it. <<substtest.zip>> Jayme Edwards Software Architect Rockwell Software [EMAIL PROTECTED] --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] #### substtest.zip has been removed from this note on May 23 2001 by Etienne Roy --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]