<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Don, can you add correct properties command-line to HelloWorldProgramOutput in <a href="http://www.web3d.org/x3d/stylesheets/java/build.xml">www.web3d.org/x3d/stylesheets/java/build.xml</a> test.HelloWorldProgramOutput and test.nashorn to use correct properties file/stylesheet engine, so nashorn/examples/HelloWorldProgramOutput.json will be correct (extra newlines appearing in JSON file)?  I tried moving a X3DJSAIL.properties file to that folder, but changing the stylesheet engine property, there’s no difference in output.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I tried passing -properties, but I don’t think it’s handled in handleArguments().</p><p class=MsoNormal>Here is the area of coding below. There are 2 similar JSON java runs that need to be processed, similar to below.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The MFString quoting issue appears to be fixed, but further tests are required.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The material containerField Appearance.setMaterial(new ProtoInstance… still doesn’t appear fixed in java program HelloWorldProgramOutput  output XML or JSON or JS (missing or wrong containerField?). Code snippet from X3DJSAIL proving fix welcome.  Or any output from HelloWorldProgramOutput.java.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><br>Thanks,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal>                <java classname="HelloWorldProgramOutput" classpath="${java.classes.dir};${java.jars.dir}/${jsai.full.archive.jar.name}" fork="${fork}"></p><p class=MsoNormal>                    <arg value="-properties"/></p><p class=MsoNormal>                    <arg value="X3DJSAIL.properties"/></p><p class=MsoNormal>                    <arg value="json"/></p><p class=MsoNormal>                    <arg value="nashorn/examples/HelloWorldProgramOutput.json"/></p><p class=MsoNormal>                </java></p></div></body></html>