<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Don, please fix these issues with X3DJSAIL.  I think they are in X3DLoaderDOM.java, I haven't explored X3DUOM or schema yet.</div><div><br></div><div>org.web3d.x3d.jsail.DIS.DISEntityManager cannot be cast to class org.web3d.x3d.sai.Grouping.X3DGroupingNode</div><div><br></div><div>org.web3d.x3d.jsail.HAnim.HAnimJoint cannot be cast to class org.web3d.x3d.sai.Grouping.X3DGroupingNode</div><div><br></div><div>org.web3d.x3d.jsail.Networking.LoadSensor cannot be cast to class org.web3d.x3d.sai.Grouping.X3DGroupingNode</div><div><br></div><div>Hot spots seem to be:</div><div><br></div><div><div> <span style="background-color:rgb(255,255,255)"> <font color="#0000ff">   [java]     at org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:1352)</font></span></div><div>     [java]     at org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:453)</div><div>     [java]     at org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:490)</div><div>     [java]     at org.web3d.x3d.jsail.X3DLoaderDOM.toX3dModelInstance(X3DLoaderDOM.java:619)</div></div><div><br></div><div>The first blue one, line 1352, appears to be the main problem:</div><div><br></div><div><div>                                // Note that Scene statement was already handled earlier</div><div>                                if (!(elementObject instanceof X3DGroupingNode))</div><div>                                {</div><div>                                    errorNotice = "*** [X3DLoaderDOM error] Parent-child node relationship not found! (parent " + nodeName + ", child " + childElementName +</div><div>                                                   ", containerField='" + containerField + "') Please report this problem to <a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>";</div><div>                                    validationResult.append(errorNotice);</div><div>                                    System.out.println(errorNotice); // avoiding System.err due to redirection difficulties</div><div>                                }<font color="#0000ff"> // WHERE'S THE ELSE?</font></div><div>                                ((X3DGroupingNode)elementObject).addChildren(new org.web3d.x3d.sai.Core.X3DNode[] { (X3DNode) childX3dElement } ); // default fallback can throw exception<font color="#0000ff"> // 1352</font></div></div><div><font color="#0000ff"><br></font></div><div>Hope this helps! I think fixing the egregious class cast exception at line 1352 would be the most help!</div></div></div></div></div>