Hi Benjamin, Am Montag, dem 03.07.2023 um 20:01 +0800 schrieb Benjamin Asbach: > During the work on the support I wanted to extend this part to support > jakarta namespaces: > > https://github.com/apache/netbeans/blob/2edeaf99fc099b754b234600dbc491f0449659b0/enterprise/web.jsf.editor/src/org/netbeans/modules/web/jsf/editor/facelets/mojarra/ConfigManager.java#L1062-L1153 > > Basically it parses `tablib.xml` files and this part seems to try to > validate that xml via a schema based on the version of the `taglib.xml`. > > But while debugging I could not find a scenario where > `builder.isValidating()` is returning `true`. > > Does anybody know more on this part of the code? Can it be removed? > Should it get fixed somehow so that the schema is validated?
having a quick look at this I read it like this: The DocumentBuilder that is use dto parse the taglib comes from mojara itself, which in turn uses a default instance. So the builder you get and its configuration is outside your control. I assume, that at some point in time, schemas and URLs were taken seriously and at that point it might have been a validating parser. Maybe the developers of NetBeans implemented the support in that timeframe. Greetings Matthias --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists