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=6461>.
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=6461

Unexpected recursion errors being reported against schema

           Summary: Unexpected recursion errors being reported against
                    schema
           Product: Xerces-C++
           Version: Nightly build
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Validating Parser (Schema) (Xerces 1.5 or up only)
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I intend to attach an example schema and instance.
I've checked this behaviour against the nightly build xerces-c-src_2002-02-12
(Other validator do not exhibit this issue - but of course it could be my error)

DOMPrint -v=always -n -s -f Ext_Example.xml produces nine errors ...

Error at file "D:\Projects\JDFSDK\Schema\Version 1.1\c__1_0
\Work\ext_example2.xml", line 3, column 102
   Message: Recurse: There is not a complete functional mapping between the 
particles

I've found that this is due to the nine complexType definitions at the top of 
JDFC_1_0_Process.xsd (ie ParameterLinkIn IntentLinkIn etc). 
Furthermore I've found that this happens when TraverseSchema::checkRecurse(...) 
is called from TraverseSchema::checkParticleDerivationOk(...) which in turn is 
in TraverseSchema::checkParticleDerivation(...)
If you put a break point at line 7913 in TraversSchema.cpp you'll get to the 
error straight away.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to