Possible X3DJSAIL improvement: add XML DTD and Schema validation to the -validate switch. Once available, similarly add JSON validation.
Possible X3DJSAIL improvement: add XML DTD and Schema validation to the -validate switch. Once avaialable, similarly add JSON validation.
It is helpful to understand XML data types to fully understand what is going on. X3D attribute DEF has XML type ID X3D attribute USE has XML type IDREF For more information see X3D Tooltips, XML Data Types https://www.web3d.org/x3d/tooltips/X3dTooltips.html#XML
This fails because the .x3d model is not valid XML. Since X3D Schematron uses XSLT and that requires a valid XML input file, the schematron conversion also fails. You can fix the duplicate DEF errors and try again. --------- X3D Validator checks commenced for ThreeInARowDAG.new.java.x3d --------- Performing well-formed XML check... Checking file:/C:/installs/ThreeInARowDAG.new.java.x3d... Well-formed XML check: pass Performing DOCTYPE check... [X3dDoctypeChecker] success: valid XML declaration found.[X3dDoctypeChecker]...
RenderedTexture maximumNumberFrames renamed as maxNumberFrames for consistency, untangled interface hierarchy
RenderedTexture maximumNumberFrames renamed as maxNumberFrames for consistency
RenderedTexture maximumNumberFrames renamed as maxNumberFrames for consistency
RenderedTexture maximumNumberFrames renamed as maxNumberFrames for consistency