<div dir="ltr">Results from more modern files:<div><br>These body parts have numbers _1 through _5 attached to the end. I am unsure of LOA.</div><div><br></div><div>The specification examples leave the number out...ouch!</div><div><br></div><div>find . -name Kor*|xargs grep -l metatarso[a-z]*l"'"<br></div><div>./Specifications/KoreanCharacterMotionAnnexC01Jin.x3d<br>./Specifications/KoreanCharacterMotionAnnexD01Jin.x3d<br>./Specifications/_schematron/KoreanCharacterMotionAnnexC01Jin.svrl<br>./Specifications/_schematron/KoreanCharacterMotionAnnexC01Jin.svrl.txt<br>./Specifications/_schematron/KoreanCharacterMotionAnnexD01Jin.svrl<br>./Specifications/_schematron/KoreanCharacterMotionAnnexD01Jin.svrl.txt<br>./_archive/KoreanCharacterMotionAnnexC01Jin.x3d<br>./_archive/KoreanCharacterMotionAnnexD01Jin.x3d<br></div><div><br></div><div>I am not sure about Exception.</div><div><br></div><div>John</div><div><br></div><div>$ !py<br>python KoreanCharacterMotionAnnexC01Jin.py<br>Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br> at org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)<br> at org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)<br> at org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)<br> at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)<br> at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)<br> at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)<br>Traceback (most recent call last):<br> File "KoreanCharacterMotionAnnexC01Jin.py", line 1437, in <module><br> X3D0.toFileX3D("../data/KoreanCharacterMotionAnnexC01Jin_RoundTrip.x3d")<br> File "jnius\jnius_export_class.pxi", line 857, in jnius.JavaMethod.__call__<br> File "jnius\jnius_export_class.pxi", line 937, in jnius.JavaMethod.call_method<br> File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception<br>jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException<br><br>coderextreme@DESKTOP-DOPK2VD MINGW64 ~/X3DJSONLD/src/main/python/net/coderextreme/data (master)<br>$ python KoreanCharacterMotionAnnexD01Jin.py<br>Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br> at org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)<br> at org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)<br> at org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)<br> at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)<br> at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)<br> at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)<br>Traceback (most recent call last):<br> File "KoreanCharacterMotionAnnexD01Jin.py", line 1047, in <module><br> X3D0.toFileX3D("../data/KoreanCharacterMotionAnnexD01Jin_RoundTrip.x3d")<br> File "jnius\jnius_export_class.pxi", line 857, in jnius.JavaMethod.__call__<br> File "jnius\jnius_export_class.pxi", line 937, in jnius.JavaMethod.call_method<br> File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception<br>jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Nov 21, 2020 at 3:46 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">$ python KoreanCharacterAnnexC01Jin.py<br>Warning: HAnimJoint name newValue="HumanoidRoot" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnim name values are lower case, check capitalization/spelling of HAnimJoint name='HumanoidRoot'<br>Warning: HAnimSegment name newValue="l_hindfoot" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimSegment name newValue="l_middistal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimSegment name newValue="r_hindfoot" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimSegment name newValue="r_middistal" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimSegment name newValue="l_hand" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimSegment name newValue="r_hand" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnimJoint name newValue="HumanoidRoot" has an unrecognized value not matching any of the optional string tokens.<br>Warning: HAnim name values are lower case, check capitalization/spelling of HAnimJoint name='HumanoidRoot'<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br>org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'<br> at org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)<br> at org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)<br> at org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)<br> at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)<br> at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)<br> at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)<br>Traceback (most recent call last):<br> File "KoreanCharacterAnnexC01Jin.py", line 1284, in <module><br> X3D0.toFileX3D("../data/KoreanCharacterAnnexC01Jin_RoundTrip.x3d")<br> File "jnius\jnius_export_class.pxi", line 857, in jnius.JavaMethod.__call__<br> File "jnius\jnius_export_class.pxi", line 937, in jnius.JavaMethod.call_method<br> File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception<br>jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException<br></div>
</blockquote></div>