[x3d-public] difference between running node and node.exe
John Carlson
yottzumm at gmail.com
Tue Jun 9 23:53:02 PDT 2020
Now I'm getting the last output for both.
On Wed, Jun 10, 2020 at 1:36 AM John Carlson <yottzumm at gmail.com> wrote:
> Not sure what to do except fix X3dToNodeJS.xslt stylesheet. Note the
> differences between running node and node.exe.
>
> $ node examples/Json.js
> C:\x3d-code\www.web3d.org\x3d\stylesheets\java\node\examples\Json.js:411
> .addShaders((new autoclass.ProtoInstance("TestShader3",
> "ShaderProto")).setDEF("TestShader3").setName("ShaderProto"))
> ^
>
> TypeError: Cannot read property 'addShaders' of null
> at Json.initialize (C:\x3d-code\www.web3d.org
> \x3d\stylesheets\java\node\examples\Json.js:411:9)
> at new Json (C:\x3d-code\www.web3d.org
> \x3d\stylesheets\java\node\examples\Json.js:135:10)
> at Object.<anonymous> (C:\x3d-code\www.web3d.org
> \x3d\stylesheets\java\node\examples\Json.js:482:1)
> ?[90m at Module._compile (internal/modules/cjs/loader.js:1176:30)?[39m
> ?[90m at Object.Module._extensions..js
> (internal/modules/cjs/loader.js:1196:10)?[39m
> ?[90m at Module.load (internal/modules/cjs/loader.js:1040:32)?[39m
> ?[90m at Function.Module._load
> (internal/modules/cjs/loader.js:929:14)?[39m
> ?[90m at Function.executeUserEntryPoint [as runMain]
> (internal/modules/run_main.js:71:12)?[39m
> ?[90m at internal/main/run_main_module.js:17:47?[39m
>
> $ node.exe examples/Json.js
> 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.
> Json execution self-validation test results:
> WARNING_PROTOINSTANCE_NOT_FOUND, ProtoDeclare NewWorldInfo has no
> corresponding ProtoInstance attached to the scene graph.
> 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200610/64ec98bc/attachment-0001.html>
More information about the x3d-public
mailing list