[x3d-public] reports from python-X3DJSAIL.

John Carlson yottzumm at gmail.com
Sat Nov 21 02:00:27 PST 2020


Results from more modern files:

These body parts have numbers _1 through _5 attached to the end. I am
unsure of LOA.

The specification examples leave the number out...ouch!

find . -name Kor*|xargs grep -l metatarso[a-z]*l"'"
./Specifications/KoreanCharacterMotionAnnexC01Jin.x3d
./Specifications/KoreanCharacterMotionAnnexD01Jin.x3d
./Specifications/_schematron/KoreanCharacterMotionAnnexC01Jin.svrl
./Specifications/_schematron/KoreanCharacterMotionAnnexC01Jin.svrl.txt
./Specifications/_schematron/KoreanCharacterMotionAnnexD01Jin.svrl
./Specifications/_schematron/KoreanCharacterMotionAnnexD01Jin.svrl.txt
./_archive/KoreanCharacterMotionAnnexC01Jin.x3d
./_archive/KoreanCharacterMotionAnnexD01Jin.x3d

I am not sure about Exception.

John

$ !py
python KoreanCharacterMotionAnnexC01Jin.py
Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an
unrecognized value not matching any of the optional string tokens.
Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an
unrecognized value not matching any of the optional string tokens.
org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
        at
org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)
        at
org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)
        at
org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)
        at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)
        at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)
        at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)
Traceback (most recent call last):
  File "KoreanCharacterMotionAnnexC01Jin.py", line 1437, in <module>
    X3D0.toFileX3D("../data/KoreanCharacterMotionAnnexC01Jin_RoundTrip.x3d")
  File "jnius\jnius_export_class.pxi", line 857, in
jnius.JavaMethod.__call__
  File "jnius\jnius_export_class.pxi", line 937, in
jnius.JavaMethod.call_method
  File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception
jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE:
HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found:
'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException

coderextreme at DESKTOP-DOPK2VD MINGW64
~/X3DJSONLD/src/main/python/net/coderextreme/data (master)
$ python KoreanCharacterMotionAnnexD01Jin.py
Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an
unrecognized value not matching any of the optional string tokens.
Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an
unrecognized value not matching any of the optional string tokens.
org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
        at
org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)
        at
org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)
        at
org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)
        at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)
        at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)
        at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)
Traceback (most recent call last):
  File "KoreanCharacterMotionAnnexD01Jin.py", line 1047, in <module>
    X3D0.toFileX3D("../data/KoreanCharacterMotionAnnexD01Jin_RoundTrip.x3d")
  File "jnius\jnius_export_class.pxi", line 857, in
jnius.JavaMethod.__call__
  File "jnius\jnius_export_class.pxi", line 937, in
jnius.JavaMethod.call_method
  File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception
jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE:
HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found:
'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException

On Sat, Nov 21, 2020 at 3:46 AM John Carlson <yottzumm at gmail.com> wrote:

> $ python KoreanCharacterAnnexC01Jin.py
> Warning: HAnimJoint name newValue="HumanoidRoot" has an unrecognized value
> not matching any of the optional string tokens.
> Warning: HAnim name values are lower case, check capitalization/spelling
> of HAnimJoint name='HumanoidRoot'
> Warning: HAnimSegment name newValue="l_hindfoot" has an unrecognized value
> not matching any of the optional string tokens.
> Warning: HAnimJoint name newValue="l_metatarsophalangeal" has an
> unrecognized value not matching any of the optional string tokens.
> Warning: HAnimSegment name newValue="l_middistal" has an unrecognized
> value not matching any of the optional string tokens.
> Warning: HAnimSegment name newValue="r_hindfoot" has an unrecognized value
> not matching any of the optional string tokens.
> Warning: HAnimJoint name newValue="r_metatarsophalangeal" has an
> unrecognized value not matching any of the optional string tokens.
> Warning: HAnimSegment name newValue="r_middistal" has an unrecognized
> value not matching any of the optional string tokens.
> Warning: HAnimSegment name newValue="l_hand" has an unrecognized value not
> matching any of the optional string tokens.
> Warning: HAnimSegment name newValue="r_hand" has an unrecognized value not
> matching any of the optional string tokens.
> Warning: HAnimJoint name newValue="HumanoidRoot" has an unrecognized value
> not matching any of the optional string tokens.
> Warning: HAnim name values are lower case, check capitalization/spelling
> of HAnimJoint name='HumanoidRoot'
> org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
> DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
> org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: HAnimSegment
> DEF='hanim_sacrum' name='sacrum' illegal parent found: 'HAnimJoint'
>         at
> org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6024)
>         at
> org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:6826)
>         at
> org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:5818)
>         at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:682)
>         at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3776)
>         at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)
> Traceback (most recent call last):
>   File "KoreanCharacterAnnexC01Jin.py", line 1284, in <module>
>     X3D0.toFileX3D("../data/KoreanCharacterAnnexC01Jin_RoundTrip.x3d")
>   File "jnius\jnius_export_class.pxi", line 857, in
> jnius.JavaMethod.__call__
>   File "jnius\jnius_export_class.pxi", line 937, in
> jnius.JavaMethod.call_method
>   File "jnius\jnius_utils.pxi", line 91, in jnius.check_exception
> jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE:
> HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found:
> 'HAnimJoint' org.web3d.x3d.sai.InvalidFieldException
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20201121/947abbac/attachment.html>


More information about the x3d-public mailing list