| Summary: | Certain schema causes elements to be our of order in corresponding xml files | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Shenxue Zhou <shenxue.zhou> | ||||
| Component: | Sapphire | Assignee: | Ling Hao <ling.hao> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | konstantin, ling.hao | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Shenxue Zhou
Please go ahead and work on debugging and fixing this. Ping me if you get stuck. The schema parser is located in XmlDocumentSchema class. Out of order caused by abstract and subsitutionGroup attributes not supported. Added unit test case Verify insertion of view is now ahead of control-flow-rule element Verify Coherence cache config TestXmlXsd0001 is getting too overloaded. Its original purpose was to test handling of just the redefine directive. I'd like to keep it to that. Please create separate numbered tests to test handling of the include directive and substitution groups. Go ahead and create separate schemas for these too. That should make the test cases simpler and easier to understand. unit tests refactored Verified the fix. Thanks Ling! |