<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Jan 3, 2018 1:47 PM, "John Carlson" <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div class="quoted-text"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Jan 3, 2018 1:29 PM, "Don Brutzman" <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<br type="attribution"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 1/2/2018 9:57 AM, John Carlson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Patch for java/build.xml attached. Added fork property. You may want to change the classpath to go along with what you want.<br>
</blockquote>
<br>
Of interest... please advise why you've needed it.  That feature is in a number of our build files but it isn't always clear why it's needed.<br></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">Because the classpath was not right.   Missing X3DJSAIL for some reason.</div><div class="quoted-text"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I added “Output” to many products.<br>
</blockquote>
<br>
OK - please describe what you are doing and motivation, to aid in understanding.<br></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">The files with OutputOutput are outputs from HelloWorldProgramOutput.java</div><div class="quoted-text"><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
We are quite close to fixing test.nashorn. Just need to fix a few more Immels,<br>
</blockquote>
<br>
hopefully this morning's update helped with Immel quote escaping...<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and a stylesheet engine property for HelloWorldProgramOutput.java.<br>
</blockquote>
<br>
sorry but still not clear what you need...  CommandLine invocation includes such support already.  All of the java source (such as HelloWorldProgramOutput.java) already has methods available to change it already too.<br></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">I went ahead and changed X3DJSAIL source code.   HelloWorldProgramOutput.java is autogenerated and thus is not a candidate for modification.   I added it before toFileJSON and toStringJSON in handleArguments().</div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">"It" is the stylesheet engine.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div class="quoted-text"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
        X3DJSAIL CommandLine (has had some updates in past week)<br>
        <a href="http://www.web3d.org/specifications/java/X3dJavaSceneAuthoringInterface.html#CommandLine" rel="noreferrer" target="_blank">http://www.web3d.org/specifica<wbr>tions/java/X3dJavaSceneAuthori<wbr>ngInterface.html#CommandLine</a></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">Yes.   Not available in HelloWorldProgramOutput.java yet.</div><div class="quoted-text"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
        X3DJSAIL Utility Methods and Functionality: ConfigurationProperties<br>
        <a href="http://www.web3d.org/specifications/java/X3dJavaSceneAuthoringInterface.html#UtilityMethods" rel="noreferrer" target="_blank">http://www.web3d.org/specifica<wbr>tions/java/X3dJavaSceneAuthori<wbr>ngInterface.html#UtilityMethod<wbr>s</a></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">???</div><div class="quoted-text"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_6960790339587835844quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
==============================<br>
HelloWorldProgram.java excerpt<br>
<br>
        private void showSceneResults()<br>
        {<br>
                ConfigurationProperties.setPro<wbr>pertiesFileName(ConfigurationP<wbr>roperties.PROPERTIES_FILENAME_<wbr>DEFAULT);<br>
                System.out.println ("ConfigurationProperties.getP<wbr>ropertiesFileName()=" + ConfigurationProperties.getPro<wbr>pertiesFileName());<br>
                ConfigurationProperties.loadPr<wbr>operties();<br>
                ConfigurationProperties.setSho<wbr>wDefaultAttributes(true); // tested satisfactorily<br>
                ConfigurationProperties.setInd<wbr>entCharacter(ConfigurationProp<wbr>erties.indentCharacter_DEFAULT<wbr>);<br>
                ConfigurationProperties.setInd<wbr>entIncrement(ConfigurationProp<wbr>erties.indentIncrement_DEFAULT<wbr>);<br>
                // Restore default settings for spacing, increments and showing default attribute=value pairs<br>
                ConfigurationProperties.setX3d<wbr>CanonicalForm();<br>
                ConfigurationProperties.initia<wbr>lize(); // restore all defaults<br>
==============================<br></blockquote></div></div></div><div dir="auto"><br></div></div><div dir="auto">Not relevant to HelloWorldProgramOutput.java unless you can capture the configuration and place in the  output source file.</div><div dir="auto"><br></div><div dir="auto">test.nashorn is working well.   I'm a bit anxious to get your changes.</div></div>
</blockquote></div><br></div></div></div>