<div dir="auto">The main difference in x3d/Stylesheet/java/examples is that I've gotten rid of one of the double CDATAs appearing in output from HelloWorldProgramOutput.java.   That was accomplished by changing X3dToJava.xslt.   There is another place we can change that, but I haven't looked into that other place yet.<div dir="auto"><br></div><div dir="auto">Please fix/patch at you convenience and we can move to the next step.</div><div dir="auto"><br></div><div dir="auto">Johb</div><div dir="auto">John</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Nov 20, 2017 6:49 PM, "John Carlson" <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">rm -rf does delete everything under java/examples.  svn diff shows files as deleted/emptied, and it looks like sourceforge says they are there.   I can try deleting the whole java folder?   I am guessing I will have to remove the whole thing from my fix system.   Is there a "fix-up" command besides svn cleanup, which I've tried?<div dir="auto"><br></div><div dir="auto">As far as I know I don't have access to commit, but I ran svn co java/examples thinking it was checkout.   I hope nothing was damaged.</div><div dir="auto"><br></div><div dir="auto">I have since tried to checkout the whole repository with piecemeal success.   I've made it back to where I was originally.   I would like to see progress on the extra CDATA in setSourceCode in X3dToJava.xslt and the MFString encoding in generated Java (the output JSON in JavaScript from the test-nashorn build target).</div><div dir="auto"><br></div><div dir="auto">You are pushing me to continue work on my DOM -> JSON serializer for incorporation in the JavaScript generator.  I would like to use X3DJSAIL for this, but not if it's too painful.</div><div dir="auto"><br></div><div dir="auto">Oh to be free from XSLT!</div><div dir="auto"><br></div><div dir="auto">Perhaps I should strip JSON out of my serializers and go just with DOM?   Lol!   Then we will see which is a better solution, JS or XSLT.</div><div dir="auto"><br></div><div dir="auto">Don lacks a way to go from JSON -> DOM and John lacks a way to go from DOM -> JSON (if only in the browser).   Will Saxonica provide an answer for Don???  Will John get off his butt and get container fields done?  Can John find a solution in XSLT?</div><div dir="auto"> </div><div dir="auto">No, XSLT 2.0 does not port to web browser.  No XSLT 2.0 is not portable.</div><div dir="auto"><br></div><div dir="auto">John</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Nov 20, 2017 3:31 PM, "Don Brutzman" <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have "smoke test" example outputs in version control so that we have the ability to backtrack if errors ever creep in.<br>
<br>
<a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/java/examples/" rel="noreferrer" target="_blank">https://sourceforge.net/p/x3d/<wbr>code/HEAD/tree/www.web3d.org/x<wbr>3d/stylesheets/java/examples/</a><br>
<br>
These are tested by running HelloWorld.java<br>
<a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/java/examples/HelloWorldProgram.java" rel="noreferrer" target="_blank">https://sourceforge.net/p/x3d/<wbr>code/HEAD/tree/www.web3d.org/x<wbr>3d/stylesheets/java/examples/H<wbr>elloWorldProgram.java</a><br>
<br>
with output-console log appearing in<br>
<a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/java/examples/HelloWorldProgramOutputLog.txt" rel="noreferrer" target="_blank">https://sourceforge.net/p/x3d/<wbr>code/HEAD/tree/www.web3d.org/x<wbr>3d/stylesheets/java/examples/H<wbr>elloWorldProgramOutputLog.txt</a><br>
<br>
reference:<br>
<a href="https://en.wikipedia.org/wiki/Smoke_testing_(software)" rel="noreferrer" target="_blank">https://en.wikipedia.org/wiki/<wbr>Smoke_testing_(software)</a><br>
<br>
I suspect you have conflicts because your versions don't match mine.<br>
<br>
*Please don't check your tests in*... rather delete/remove yours and restore from subversion, then svn diff comparisons will show whether yours match.  I only update these versions every few days when a new version of X3DJSAIL is released.<br>
<br>
Hope that explains...<br>
<br>
<br>
On 11/19/2017 10:01 PM, John Carlson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Weird SVN skip error in java/examples:<br>
<br>
$ rm -rf java/examples/<br>
<br>
$ svn up<br>
<br>
Updating '.':<br>
<br>
Restored 'java\examples'<br>
<br>
Restored 'java\examples\.htaccess'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputX_ITE.html'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.x3d'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputXslt.x3dv'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.xml'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.CommandLine.EXIFICIEN<wbr>T.exi'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>am.java'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.zip'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.wrl'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.html'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputX3dom.xhtml'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.json'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.EXIFICIENT.exi'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.Reloaded.x3d'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.gz'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.java'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputLog.txt'<br>
<br>
Restored 'java\examples\images'<br>
<br>
Restored 'java\examples\images\X3dJavaS<wbr>ceneAccessInterfaceSaiLibrary.<wbr>png'<br>
<br>
Restored 'java\examples\images\HelloWor<wbr>ldProgramOutput.png'<br>
<br>
Restored 'java\examples\images\HelloWor<wbr>ldProgramOutput.mp4'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutput.x3dv'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputZip'<br>
<br>
Restored 'java\examples\HelloWorldProgr<wbr>amOutputZip\HelloWorldProgramO<wbr>utput.x3d'<br>
<br>
Skipped 'java\examples\HelloWorldProgr<wbr>amOutput.CommandLine.x3d.gz' -- Node remains in conflict<br>
<br>
Skipped 'java\examples\HelloWorldProgr<wbr>amOutput.CommandLine.x3d' -- Node remains in conflict<br>
<br>
Skipped 'java\examples\HelloWorldProgr<wbr>amOutput.CommandLine.x3d.zip' -- Node remains in conflict<br>
<br>
At revision 26016.<br>
<br>
Summary of conflicts:<br>
<br>
   Skipped paths: 3<br>
<br>
John<br>
</blockquote>
<br>
all the best, Don<br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   <a href="tel:%2B1.831.656.2149" value="+18316562149" target="_blank">+1.831.656.2149</a><br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzma<wbr>n</a><br>
</blockquote></div></div>
</blockquote></div></div>