<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <p>Suggest a time to discuss errors being thrown from failonwarning
      in the <copy> element.</p>
    <p>I "fixed" them, will consider diffing logs.</p>
    <p>With a few tweaks for Linux, looking very good!</p>
    <p>Congratulations!</p>
    <p>While I have been ignoring erros in X3DJSONLD, I will now start
      pursuing more difficult issues in X3DJSONLD now.<br>
    </p>
    <p>John<br>
    </p>
    <div class="moz-cite-prefix">On 9/15/21 7:47 AM, Brutzman, Donald
      (Don) (CIV) wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BY3PR13MB4884D94EF70A8A71B85996C6C4DB9@BY3PR13MB4884.namprd13.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}.MsoChpDefault
        {mso-style-type:export-only;}div.WordSection1
        {page:WordSection1;}ol
        {margin-bottom:0in;}ul
        {margin-bottom:0in;}</style>
      <div class="WordSection1">
        <p class="MsoNormal"><span
            style="font-size:13.5pt;font-family:"Times New
            Roman",serif;color:black">X3D Java Scene Access
            Interface Library (X3DJSAIL) supports programmers with
            standards-based X3D Java interfaces and objects, all as open
            source.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:13.5pt;font-family:"Times New
            Roman",serif;color:black"><o:p> </o:p></span></p>
        <ul style="margin-top:0in" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1"><a
              href="http://www.web3d.org/specifications/java/X3DJSAIL.html"
              moz-do-not-send="true">http://www.web3d.org/specifications/java/X3DJSAIL.html</a></li>
        </ul>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Am happy to report a new release, building
          using Java OpenJDK16 and the latest open-source edition of the
          Saxon library for XSLT, version 10.5.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Existing capabilities are massive.  Test
          suites all pass.  Updates are few but helpful.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <ul style="margin-top:0in" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Full support
            for X3D4 as instantiated by X3D Unified Object Model
            (X3DUOM)</li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Tested with
            latest
            <a href="https://www.blender.org/" moz-do-not-send="true">Blender
              2.93.4 LTS</a></li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1"><a
              href="https://www.meshlab.net/" moz-do-not-send="true">Meshlab</a>
            updates are now released monthly but it no longer supports
            meshlabserver invocation, though their team is working on a
            Python version</li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Added
            .setIS(), getIS(), hasIS() and .clearIS() to fieldValue for
            nested ProtoInstance nodes within a ProtoBody – thanks John
            Carlson for figuring out the gap and explaining.</li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Renewed
            autogeneration and self-validation of all 4000 Java versions
            of X3D models found in the
            <a
href="https://www.web3d.org/x3d/content/examples/X3dResources.html#Examples"
              moz-do-not-send="true">X3D Example Archives</a></li>
        </ul>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Have fun with X3D Java!<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">all the best, Don<br>
          <span style="font-size:10.0pt;font-family:"Courier
            New"">-- <br>
            Don Brutzman  Naval Postgraduate School, Code USW/Br      
            <a class="moz-txt-link-abbreviated" href="mailto:brutzman@nps.edu">brutzman@nps.edu</a><br>
            Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA  
            +1.831.656.2149<br>
            X3D graphics, virtual worlds, navy robotics </span><a
            href="http://faculty.nps.edu/brutzman"
            moz-do-not-send="true"><span
              style="font-size:10.0pt;font-family:"Courier
              New"">http://faculty.nps.edu/brutzman</span></a><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
    </blockquote>
  </body>
</html>