<div dir="ltr">Tsvetanka Bcc'ed:<div><br></div><div>I was able to get past the xmlresolver issues in X3DUOM to Ontology and X3DJSAIL.</div><div><br></div><div>Here's the patch:</div><div><br></div><div>$ svn diff build.xml<br>Index: build.xml<br>===================================================================<br>--- build.xml (revision 33085)<br>+++ build.xml (working copy)<br>@@ -161,9 +161,11 @@<br> </exec><br> <!-- <a href="https://www.saxonica.com/documentation10/#!using-xsl/commandline">https://www.saxonica.com/documentation10/#!using-xsl/commandline</a> --><br> <echo>saxon -? help</echo><br>+ <!--<br> <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};." failonerror="true"><br> <arg value="-?" description="help information"/><br> </java><br>+ --><br> <echo>Check for node.js installation from <a href="https://nodejs.org">https://nodejs.org</a></echo><br> <exec executable="${node.exe}"><br> <arg value="--version"/><br>@@ -445,7 +447,7 @@<br> <echo message="create autogenerated Java source code:"/><br> <!-- <a href="https://stackoverflow.com/questions/51916221/javax-xml-bind-jaxbexception-implementation-of-jaxb-api-has-not-been-found-on-mo">https://stackoverflow.com/questions/51916221/javax-xml-bind-jaxbexception-implementation-of-jaxb-api-has-not-been-found-on-mo</a> --><br> <!-- <a href="https://stackoverflow.com/questions/48204141/replacements-for-deprecated-jpms-modules-with-java-ee-apis/48279048#48279048">https://stackoverflow.com/questions/48204141/replacements-for-deprecated-jpms-modules-with-java-ee-apis/48279048#48279048</a> --><br>- <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};." fork="${fork}" failonerror="true"><br>+ <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};${X3DJSAIL.lib.dir}/xmlresolver-4.2.0.jar;${X3DJSAIL.lib.dir}/xmlresolver-4.2.0-data.jar;." fork="${fork}" failonerror="true"><br> <!-- arg value="-t" description="timing information"/ --><br> <arg value="-warnings:recover" description="recover after writing a warning message"/><br> <arg value="-o:TempSaiJava.txt" description="output-doc"/><br>@@ -1293,7 +1295,7 @@<br> <target name="BuildX3dOntologyFromX3duom.saxon" depends="" description="Build X3D Ontology from X3D Unified Object Model (X3DUOM)" ><br> <echo message="Following output is for X3D ontology version 4.0 in Terse Triple Language (Turtle)"/><br> <!-- TODO other versions of X3D --><br>- <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};." fork="${fork}"><br>+ <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};${X3DJSAIL.lib.dir}/xmlresolver-4.2.0.jar;${X3DJSAIL.lib.dir}/xmlresolver-4.2.0-data.jar;." fork="${fork}"><br> <!-- arg value="-t" description="timing information"/ --><br> <arg value="-warnings:recover" description="recover after writing a warning message"/><br> <arg value="-s:${specifications.dir}/${X3dUnifiedObjectModel4.0}" description="source-doc"/><br></div><div><br></div><div>Here's evidence that the patch works, YMMV!</div><div><br></div><div>$ ant BuildX3dOntologyFromX3duom.saxon<br>Buildfile: C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\build.xml<br><br>BuildX3dOntologyFromX3duom.saxon:<br> [echo] Following output is for X3D ontology version 4.0 in Terse Triple Language (Turtle)<br> [java] *** rename: FontStyle field 'style' renamed as 'styleSelection' to avoid name collision with CSS style attribute<br> [java] *** info: Inline has multiple AdditionalInterface definitions: X3DBoundedObject X3DUrlObject<br> [java] *** info: MovieTexture has multiple AdditionalInterface definitions: X3DTexture2DNode X3DUrlObject<br> [java] *** info: PackagedShader has multiple AdditionalInterface definitions: X3DProgrammableShaderObject X3DUrlObject<br> [java] *** rename: ScreenFontStyle field 'style' renamed as 'styleSelection' to avoid name collision with CSS style attribute<br> [java] *** info: ShaderProgram has multiple AdditionalInterface definitions: X3DProgrammableShaderObject X3DUrlObject<br> [copy] Copying 1 file to C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\semantics\ontologies<br> [copy] Copying C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\X3dOntology4.0.ttl to C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\semantics\ontologies\X3dOntology4.0.ttl<br> [copy] Copying 1 file to C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\specifications<br> [copy] Copying C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\X3dOntology4.0.ttl to C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\specifications\X3dOntology4.0.ttl<br> [echo] OWL validation available at<br> [echo] <a href="http://mowl-power.cs.man.ac.uk:8080/validator">http://mowl-power.cs.man.ac.uk:8080/validator</a> (Profile OWL 2, Report syntax: Manchester Owl Syntax)<br> [echo] <a href="http://visualdataweb.de/validator">http://visualdataweb.de/validator</a><br> [echo] <a href="https://www.web3d.org/x3d/specifications/X3dOntology4.0.ttl">https://www.web3d.org/x3d/specifications/X3dOntology4.0.ttl</a><br> [echo] <a href="https://www.web3d.org/x3d/content/semantics/ontologies/X3dOntology4.0.ttl">https://www.web3d.org/x3d/content/semantics/ontologies/X3dOntology4.0.ttl</a><br><br>BUILD SUCCESSFUL<br>Total time: 3 seconds<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 10, 2022 at 7:53 PM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="gmail-m_-7834960161862933137WordSection1"><div><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">[forwarded with permission]<u></u><u></u></span></p></div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><div><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> <br><b>Sent:</b> Sunday, April 10, 2022 11:07 AM<br><b>To:</b> Цветанка Георгиева <<a href="mailto:cv.georgieva@live.uni-vt.bg" target="_blank">cv.georgieva@live.uni-vt.bg</a>><br><b>Cc:</b> Jakub Flotyński <<a href="mailto:flotynski@kti.ue.poznan.pl" target="_blank">flotynski@kti.ue.poznan.pl</a>>; Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>><br><b>Subject:</b> RE: X3D Ontology problem<u></u><u></u></span></p></div></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">[copy co-chair Dr. Jakub Flotyński]<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">Thanks for your note and efforts Tsvetanka.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">This problem is occurring because multiple projects are involved with mutual inter-dependencies. It the case you are reporting, X3DUOM is not visible in this X3D Ontology project.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">I will work on making the X3D Ontology project more portable (self-contained) and independent. Meanwhile, you can simply use the provided files online or in version control.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><ul style="margin-top:0in" type="disc"><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif">X3D Unified Object Model (X3DUOM)<u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://www.web3d.org/specifications/X3DUOM.html" target="_blank">https://www.web3d.org/specifications/X3DUOM.html</a><u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml" target="_blank">https://www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml</a><u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml" target="_blank">https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml</a><u></u><u></u></span></li></ul><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><ul style="margin-top:0in" type="disc"><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif">X3D Ontology<u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://www.web3d.org/x3d/content/semantics/semantics.html" target="_blank">https://www.web3d.org/x3d/content/semantics/semantics.html</a><u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://www.web3d.org/x3d/content/semantics/ontologies/X3dOntology4.0.ttl" target="_blank">https://www.web3d.org/x3d/content/semantics/ontologies/X3dOntology4.0.ttl</a> <u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics/ontologies/X3dOntology4.0.ttl" target="_blank">https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/semantics/ontologies/X3dOntology4.0.ttl</a><u></u><u></u></span></li></ul><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">Future communications are welcome if needed. If possible, please use<u></u><u></u></span></p><ul style="margin-top:0in" type="disc"><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif">x3d-public is a public discussion list on all topics related to the authoring and use of Extensible 3D (X3D) Graphics.<u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif">is a public discussion list on all topics related to the authoring and use of Extensible 3D (X3D) Graphics.<u></u><u></u></span></li><li class="gmail-m_-7834960161862933137MsoListParagraph" style="margin-left:0in"><span style="font-size:11pt;font-family:Calibri,sans-serif"><a href="https://www.web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">https://www.web3d.org/mailman/listinfo/x3d-public_web3d.org</a><u></u><u></u></span></li></ul><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">Hoping to respect your privacy… Request your permission to forward your message and this response to that publicly archived mailing list. Is that OK?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">Good luck with your work.<u></u><u></u></span></p><div><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New""><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">all the best, Don<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">-- <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Don Brutzman Naval Postgraduate School, Code USW/Br <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">X3D graphics, virtual worlds, Navy robotics https://</span><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span><span style="font-size:10pt;font-family:"Courier New""><a href="http://faculty.nps.edu/brutzman" target="_blank">faculty.nps.edu/brutzman</a><u></u><u></u></span></p></div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p><div><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Цветанка Георгиева <<a href="mailto:cv.georgieva@live.uni-vt.bg" target="_blank">cv.georgieva@live.uni-vt.bg</a>> <br><b>Sent:</b> Sunday, April 10, 2022 7:30 AM<br><b>To:</b> Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>><br><b>Subject:</b> X3D Ontology problem<u></u><u></u></span></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">Dear Don Brutzman!<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">Could you help me solve a problem that arose when I tried to use the x3d to ttl conversion you developed.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">I obtain the error shown in the attached screenshot.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">Thank you in advance!<u></u><u></u></span></p></div><div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">Best regards,<u></u><u></u></span></p></div><div id="gmail-m_-7834960161862933137Signature"><div><div id="gmail-m_-7834960161862933137divtagdefaultwrapper"><div><div><div><div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black">Tsvetanka Georgieva-Trifonova<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:black"><u></u> <u></u></span></p></div></div></div></div></div></div></div></div></div></div></div></div>_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div>