[ https://issues.apache.org/jira/browse/NETBEANS-4543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bernard updated NETBEANS-4543: ------------------------------ Attachment: MultiSchemaValidation.zip > XML validation breaks with multiple schema files > ------------------------------------------------ > > Key: NETBEANS-4543 > URL: https://issues.apache.org/jira/browse/NETBEANS-4543 > Project: NetBeans > Issue Type: Bug > Components: xml - Schema > Affects Versions: 11.3 > Reporter: Bernard > Priority: Critical > Attachments: MultiSchemaValidation.zip > > > If an XML file loaded in the editor is validated against multiple schema > files, then validation breaks under an observed condition. > The condition is that definitions in the schema files reference each other. > In this case, it appears to be important that the validator builds the schema > from the multiple files in such a way that the order in which the files are > loaded matching the hierarchy. Dependent files need to be loaded after the > files that they depended on. > I am coming to this conclusion after building a test case. This this test > case builds the schema in the correct way, using an iterative brute force > approach. > If the schema files are loaded in the incorrect order, then the schema cannot > be built, and validation is not even started. > I am donating the code in the test case to Apache Netbeans with the aim that > the validation using the editor is fixed, using the insight gained from the > test case. > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists