[x3d-public] HelloWorldProgramOutputCanonical.x3d Report/Discussion on X3DJSONLD serializers (not checked in). Problem with X3dToJson.xslt as run by X3DJSAIL.
John Carlson
yottzumm at gmail.com
Wed May 12 20:32:44 PDT 2021
Don, my highest priority items are X3D-Edit, expecting that we can get
the X3D JSON loader in place for translating X3D JSON to XML. This
depends on getting at least the DIS and LoadSensor issues below fixed.
I am using JSON from the output of your Java examples for testing
X3DJSAIL. Once we've verified that the XML -> JSON -> DOM -> XML works
properly with no or minimal errors, I can proceed.
We should probably get the JSON loader working in Java, as mentioned,
but now with entire error log included in email below. The below
errors show the biggest concern, and I include my source and JSON
example input as an attachment. I think the JSON input is the same
output as your java/examples/HelloWorldProgramOutput.json Primarily the
issues surround DIS and LoadSensor, afaict. Reporting as instructed.
The least important fix to do is probably the addition of a quoted (with
\) double-quote (") in X3dToJson.xslt within SFString in an MFString in
a comment, that is, we should not add \" for each run through
X3dToJson.xslt. It shows up as a "difference" in my roundtrip diffs
with the HelloWorldProgramOutputCanonical.x3d. As far as I know, we are
safe because the problem is in comments, not runnable code. However, I
think the http:// URLs need to be upgraded to https:// as a minimum in
the .x3d file. I am not sure if the .x3d file has been checked in or
not. It would be good if my .x3d and your .x3d matched. I am attaching
my .x3d for diff at your convenience.
I apologize for not being "with it" during our recent phone call. I
think I have probably have passed my development quota for the month. I
will put my efforts towards a X3D-Edit 4.0 Test Plan of sorts.
I'm going to start testing icons in the x3dedit33 shell script.
John
x3d/stylesheets/java/src$ java -cp ../jars/X3DJSAIL.4.0.full.jar:.
net.coderextreme.JsonConversion
[X3DLoaderDOM] <meta name='info' content='continued development and
testing in progress'/>
***[X3DLoaderDOM warning] ProtoInstance NewWorldInfo found and node type
is WorldInfo but containerField is missing, assuming default value
'children'
***[X3DLoaderDOM warning] ProtoInstance NewWorldInfo found and node type
is WorldInfo but containerField is missing, assuming default value
'children'
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent DISEntityManager, child DISEntityTypeMapping, containerField='')
Please report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=DISEntityManager (DISEntityManager),
child="DISEntityTypeMapping", containerField="",
java.lang.ClassCastException: class
org.web3d.x3d.jsail.DIS.DISEntityManager cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.DIS.DISEntityManager and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.DIS.DISEntityManager cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.DIS.DISEntityManager and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent DISEntityManager, child DISEntityTypeMapping, containerField='')
Please report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=DISEntityManager (DISEntityManager),
child="DISEntityTypeMapping", containerField="",
java.lang.ClassCastException: class
org.web3d.x3d.jsail.DIS.DISEntityManager cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.DIS.DISEntityManager and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.DIS.DISEntityManager cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.DIS.DISEntityManager and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child Anchor, containerField='') Please report this
problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="Anchor", containerField="", java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child Inline, containerField='') Please report this
problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="Inline", containerField="", java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child DISEntityTypeMapping, containerField='')
Please report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="DISEntityTypeMapping", containerField="",
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child GeoMetadata, containerField='') Please report
this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="GeoMetadata", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child AudioClip, containerField='') Please report
this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="AudioClip", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child ImageCubeMapTexture, containerField='') Please
report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="ImageCubeMapTexture", containerField="",
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child ImageTexture3D, containerField='') Please
report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="ImageTexture3D", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child ImageTexture, containerField='') Please report
this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="ImageTexture", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child MovieTexture, containerField='') Please report
this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="MovieTexture", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child Script, containerField='') Please report this
problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="Script", containerField="", java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child PackagedShader, containerField='') Please
report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="PackagedShader", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child ShaderPart, containerField='') Please report
this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="ShaderPart", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
*** [X3DLoaderDOM error] Parent-child node relationship not found!
(parent LoadSensor, child ShaderProgram, containerField='') Please
report this problem to brutzman at nps.edu
*** [X3DLoaderDOM error] Incorrectly handled X3DJSAIL object
construction, current elementObject=LoadSensor (LoadSensor),
child="ShaderProgram", containerField="", java.lang.ClassCastException:
class org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
This error can be caused by incorrect parent-child node
relationships or incorrect containerField values.
X3D node typing is strict, check or validate your scene graph!
This error can also be caused by X3DLoaderDOM DOM omissions in
X3DJSAIL. Please report mysterious problems, thank you.
java.lang.ClassCastException: class
org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class
org.web3d.x3d.sai.Grouping.X3DGroupingNode
(org.web3d.x3d.jsail.Networking.LoadSensor and
org.web3d.x3d.sai.Grouping.X3DGroupingNode are in unnamed module of
loader 'app')
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)
at
org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)
at net.coderextreme.JsonConversion.main(JsonConversion.java:27)
Note: toFileX3D() is overwriting prior file ./examples/Json.x3d
Note: toFileStylesheetConversion(X3dToJson.xslt) is overwriting prior
file ./examples/Json.json
Script DEF=colorTypeConversionScript contains CDATA source-code text,
copied as "#sourceText" using "strings" mode
Script DEF=MaterialModulatorScript contains CDATA source-code text,
copied as "#sourceText" using "strings" mode
-------------- next part --------------
A non-text attachment was scrubbed...
Name: JsonConversion.java
Type: text/x-java
Size: 1011 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210512/8eb14d77/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HelloWorldProgramOutput.json
Type: application/json
Size: 93990 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210512/8eb14d77/attachment-0001.json>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HelloWorldProgramOutputCanonical.x3d
Type: model/x3d+xml
Size: 21554 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210512/8eb14d77/attachment-0001.x3d>
More information about the x3d-public
mailing list