You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by bu...@apache.org on 2001/12/17 18:51:01 UTC

DO NOT REPLY [Bug 5460] New: - Definitions in Included schemas (yet to be processed) not in scope

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5460>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5460

Definitions in Included schemas (yet to be processed) not in scope 

           Summary: Definitions in Included schemas (yet to be processed)
                    not in scope
           Product: Xerces-J
           Version: 1.4.4
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Core
        AssignedTo: xerces-j-dev@xml.apache.org
        ReportedBy: don.oleary@commerceone.com


A root Schema root.xsd includes 2 schemas Include1.xsd and Include2.xsd. 
Include1.xsd appears before Include2.xsd on the include list in root.xsd. 
Include1.xsd refers to definitions in Include2.xsd.  Xerces throws an error, as 
it has not yet come across the definitions in Include2.xsd.  This is a bug, as 
all included schemas should be treated as the same schema.  The solution is to 
do an initial pass on included schemas to see what definitions are avaliable.

I will attach a patch.

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org