<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>In hopes of identifying why the X3DJSAIL jar didn't get created
      in my file tree (there are some from Dec 24th), I pursued the
      following ant commands.</p>
    <p>$ ant BuildX3dUnifiedObjectModel.saxon.v4.0</p>
    <p>$ ant BuildX3dUnifiedObjectModel.saxon.all</p>
    <p>followed by</p>
    <p>$ ant create.X3DJSAIL</p>
    <p>The latter command bombed out.  I am a bit nervous about
      experimenting with various ant targets.<br>
    </p>
    <p>I will attempt to download the X3DJSAIL 4.0 full jar from the
      website.<br>
    </p>
    <div class="moz-cite-prefix">On 12/30/21 17:41, Brutzman, Donald
      (Don) (CIV) wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:SA1PR13MB4893A6B496FE09EB86AFDB01C4459@SA1PR13MB4893.namprd13.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <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;}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;}span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;}div.WordSection1
        {page:WordSection1;}ol
        {margin-bottom:0in;}ul
        {margin-bottom:0in;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Am happy to announce an updated release for
          X3DJSAIL.<o:p></o:p></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">X3D Java
            Scene Access Interface Library (X3DJSAIL)<o:p></o:p></li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1"><a class="moz-txt-link-freetext" href="https://www.web3d.org/specifications/java/X3DJSAIL.html">https://www.web3d.org/specifications/java/X3DJSAIL.html</a><o:p></o:p></li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">“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></li>
        </ul>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Upgraded jars in this update addresses the
          recent potential security vulnerability found in Log4J logging
          library.  Close study uncovered no evidence or rationale that
          the log4j library vulnerability might have had any exposure
          within Xj3DJSAIL, but (similar to other major Java libraries)
          we have nevertheless acted out of an abundance of caution.
            Details at<o:p></o:p></p>
        <ul style="margin-top:0in" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Apache Log4j
            2<o:p></o:p></li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1"><a class="moz-txt-link-freetext" href="https://logging.apache.org/log4j/2.x">https://logging.apache.org/log4j/2.x</a><o:p></o:p></li>
        </ul>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Other features:<o:p></o:p></p>
        <ul style="margin-top:0in" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Compatibility
            with Blender 3.0, providing export capabilities such as
            programmatic viewpoint image capture.<o:p></o:p></li>
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">Testing of
            HAnimJoint fields for ulimit llimit and stiffness as SFVec3f
            with default values or “0 0 0” to be consistent with
            reference specification Humanoid Animation (HAnim) version
            2.0.<o:p></o:p></li>
        </ul>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Special thanks to John Carlson for in-depth
          testing and scrutiny that has helped with these advancements.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Despite all challenges, it has been a great
          year for advancing X3D4 programming in Java, Python, Semantic
          Web query, and other approaches.  We hope that everyone enjoys
          continuing progress, and welcome all questions and issue
          reports.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Have fun with X3D in 2022, Happy New Year! 
          8)<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:"Courier New"">all
            the best, Don<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:"Courier New"">--
            <o:p>
            </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:"Courier New"">Don
            Brutzman  Naval Postgraduate School, Code USW/Br       
            <a class="moz-txt-link-abbreviated" href="mailto:brutzman@nps.edu">brutzman@nps.edu</a><o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:"Courier New"">Watkins
            270,  MOVES Institute, Monterey CA 93943-5000 USA   
            +1.831.656.2149<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:"Courier New"">X3D
            graphics, virtual worlds, navy robotics https://</span>
          <span style="font-size:10.0pt;font-family:"Courier
            New"">faculty.nps.edu/brutzman<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
    </blockquote>
  </body>
</html>