<div dir="ltr">Tis a puzzle.  Perhaps missing material?<div><br></div><div>$ node examples/HelloWorldProgramOutput.Node.js<br>C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\java\node\examples\HelloWorldProgramOutput.Node.js:399<br>        .addShaders((new autoclass.ProtoInstance("TestShader3", "ShaderProto")).<br>setDEF("TestShader3").setName("ShaderProto"))<br>        ^<br><br>TypeError: Cannot read property 'addShaders' of null<br>    at HelloWorldProgramOutput_Node.initialize (C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\java\node\examples\HelloWorldProgramOutput.Node.js:399:9)<br>    at new HelloWorldProgramOutput_Node (C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\java\node\examples\HelloWorldProgramOutput.Node.js:123:10)<br>    at Object.<anonymous> (C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\java\node\e<br>xamples\HelloWorldProgramOutput.Node.js:470:1)<br>?[90m    at Module._compile (internal/modules/cjs/loader.js:1176:30)?[39m<br>?[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1196:1<br>0)?[39m<br>?[90m    at Module.load (internal/modules/cjs/loader.js:1040:32)?[39m<br>?[90m    at Function.Module._load (internal/modules/cjs/loader.js:929:14)?[39m<br>?[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_ma<br>in.js:71:12)?[39m<br>?[90m    at internal/main/run_main_module.js:17:47?[39m<br><br>coderextreme@DESKTOP-DOPK2VD MINGW64 /c/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/java/node">www.web3d.org/x3d/stylesheets/java/node</a><br>$ node.exe !$<br>node.exe examples/HelloWorldProgramOutput.Node.js<br>WARNING_MESSAGE: ProtoInstance name='ShaderProto' DEF='TestShader3' USE='' is missing containerField relationship to parent node, assuming containerField='shaders' from initial node in corresponding ProtoDeclare. Need to fix ProtoInstance definition in model source.<br>HelloWorldProgramOutput_Node execution self-validation test results:<br>WARNING_MESSAGE: ProtoInstance name='ShaderProto' DEF='TestShader3' USE='' is missing containerField relationship to parent node, assuming containerField='shaders' from initial node in corresponding ProtoDeclare. Need to fix ProtoInstance definition in model source.<br><br><br>coderextreme@DESKTOP-DOPK2VD MINGW64 /c/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/java/node">www.web3d.org/x3d/stylesheets/java/node</a><br>$ node --version<br>v14.2.0<br><br>coderextreme@DESKTOP-DOPK2VD MINGW64 /c/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/java/node">www.web3d.org/x3d/stylesheets/java/node</a><br>$ node.exe --version<br>v14.2.0</div><div><br></div><div>coderextreme@DESKTOP-DOPK2VD MINGW64 /c/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/java/node">www.web3d.org/x3d/stylesheets/java/node</a><br>$ type node.exe<br>node.exe is hashed (/c/Program Files/nodejs/node.exe)<br><br>coderextreme@DESKTOP-DOPK2VD MINGW64 /c/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/java/node">www.web3d.org/x3d/stylesheets/java/node</a><br>$ type node<br>node is aliased to `winpty node.exe'<br><br></div></div>