[x3d-public] X3DJSAIL stylesheet: Bad error message!

John Carlson yottzumm at gmail.com
Mon Nov 1 17:10:37 PDT 2021


Don, after you fix up this error, please use X3DJSAIL to validate all 
Humanoids.  Thanks!

John

On 11/1/21 18:51, John Carlson wrote:
>
> Don,
>
> Here's the error in the stylesheet:
>
> 15702                      " illegal parent found: " + 
> parent.getElementName() +" name='" + 
> ((X3DConcreteNode)parent).getDEF() + "'";
>
>
> (name= should be DEF=)
>
> This may help clear things up some!
>
> John
>
> On 11/1/21 18:41, John Carlson wrote:
>>
>> Don,   X3DJSAIL validation Reports from X3dToJava.xslt generated code.
>>
>> One thing we've noticed is the HAnimJoint parent has 2 names in error 
>> report. (no DEF).
>>
>> I'm hoping Joe will follow up with better report.   So far, the 
>> sacrum segments look like a bad error report.
>>
>> John
>>
>>
>> ========================== net.x3djsonld.data.JinLOA1
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.HAnimModelFootLeft
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_l_talus' name='l_talus' 
>> illegal parent found: HAnimJoint name='hanim_l_talocrural' 
>> name='l_talocrural'
>> ========================== net.x3djsonld.data.DiamondManLOA2
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.BvhConversion1
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
>> name='HumanoidRoot'
>> ========================== 
>> net.x3djsonld.data.KoreanCharacterMotionAnnexD01Jin
>> Java program "net.x3djsonld.data.KoreanCharacterMotionAnnexD01Jin" 
>> self-validation test results: ERROR_ILLEGAL_VALUE: HAnimSegment 
>> DEF='hanim_sacrum' name='sacrum' illegal parent found: HAnimJoint 
>> name='hanim_humanoid_root' name='huma
>> noid_root'
>> ========================== 
>> net.x3djsonld.data.HAnim2SpecificationLOA3Ilustrated
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.HAnimModelHandLeft
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_l_carpal' 
>> name='l_carpal' illegal parent found: HAnimJoint 
>> name='hanim_l_radiocarpal' name='l_radiocarpal'
>> ========================== net.x3djsonld.data.JoeKick
>> ERROR_ILLEGAL_VALUE: HAnimSite DEF='Joe_RootFront_view' 
>> name='RootFront_view' illegal parent found: HAnimSegment 
>> name='Joe_sacrum' name='sacrum'
>> ========================== net.x3djsonld.data.HAnimModelHandRight
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_r_carpal' 
>> name='r_carpal' illegal parent found: HAnimJoint 
>> name='hanim_r_radiocarpal' name='r_radiocarpal'
>> ========================== net.x3djsonld.data.KoreanCharacter10Mi
>> Java program "net.x3djsonld.data.KoreanCharacter10Mi" self-validation 
>> test results: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' 
>> name='sacrum' illegal parent found: HAnimJoint 
>> name='hanim_humanoid_root' name='humanoid_root'
>> ========================== net.x3djsonld.data.DiamondManLOA_0
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
>> illegal parent found: HAnimJoint name='hanim_sacroiliac' 
>> name='sacroiliac'
>> ========================== net.x3djsonld.data.KoreanCharacter05Ju
>> Java program "net.x3djsonld.data.KoreanCharacter05Ju" self-validation 
>> test results: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' 
>> name='sacrum' illegal parent found: HAnimJoint 
>> name='hanim_humanoid_root' name='humanoid_root'
>> ========================== 
>> net.x3djsonld.data.HAnim2SpecificationLOA3Illustrated
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== 
>> net.x3djsonld.data.InterchangableActorsViaDynamicRoutingPrototypes
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Boxman_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='Boxman_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.KoreanCharacter02Chul
>> Java program "net.x3djsonld.data.KoreanCharacter02Chul" 
>> self-validation test results: ERROR_ILLEGAL_VALUE: HAnimSegment 
>> DEF='hanim_sacrum' name='sacrum' illegal parent found: HAnimJoint 
>> name='hanim_humanoid_root' name='humanoid_root'
>> ========================== 
>> net.x3djsonld.data.HAnim2SpecificationLOA3Invisible
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.HAnimModelFootRight
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_r_talus' name='r_talus' 
>> illegal parent found: HAnimJoint name='hanim_r_talocrural' 
>> name='r_talocrural'
>> ========================== net.x3djsonld.data.BoxMan
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='boxman_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='boxman_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.DiamondManLOA_2
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_HumanoidRoot' 
>> name='HumanoidRoot'
>> ========================== net.x3djsonld.data.BvhConversion1Invisible
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
>> name='HumanoidRoot'
>> ========================== net.x3djsonld.data.DiamondManLOA_1
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
>> illegal parent found: HAnimJoint name='hanim_sacroiliac' 
>> name='sacroiliac'
>> ========================== net.x3djsonld.data.KoreanCharacter08Da
>> ========================== net.x3djsonld.data.BvhSeamless3dExport1
>> Java program "net.x3djsonld.data.BvhSeamless3dExport1" 
>> self-validation test results: ERROR_VALUE_NOT_FOUND, HAnimHumanoid 
>> name field is required but no value found.
>> ========================== net.x3djsonld.data.KoreanCharacter01Jin
>> ========================== net.x3djsonld.data.KoreanCharacter03Hyun
>> ========================== net.x3djsonld.data.KoreanCharacter07No
>> ========================== net.x3djsonld.data.JoeProcessed
>> ========================== net.x3djsonld.data.BvhConversion1Illustrated
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
>> name='HumanoidRoot'
>> ========================== net.x3djsonld.data.DiamondManLOA1
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
>> illegal parent found: HAnimJoint name='hanim_sacroiliac' 
>> name='sacroiliac'
>> ========================== net.x3djsonld.data.HAnimBehaviorPrototypes
>> ========================== net.x3djsonld.data.KoreanCharacter09Ru
>> ========================== net.x3djsonld.data.AllenDutton
>> ========================== net.x3djsonld.data.NancyNativeTags
>> ========================== net.x3djsonld.data.AllenStandShootRifleM24
>> ========================== 
>> net.x3djsonld.data.HAnim1SpecificationLOA3Illustrated
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.KoreanCharacter11Min
>> ========================== net.x3djsonld.data.HAnimModelsHandsFeet
>> ========================== 
>> net.x3djsonld.data.JoeSkinTexcoordDisplacerKick
>> ========================== net.x3djsonld.data.DiamondManLOA0
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
>> illegal parent found: HAnimJoint name='hanim_sacroiliac' 
>> name='sacroiliac'
>> ========================== net.x3djsonld.data.NancyDiving
>> ========================== net.x3djsonld.data.KoreanCharacter04Young
>> ========================== 
>> net.x3djsonld.data.HAnimSpecificationLOA3Illustrated
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== 
>> net.x3djsonld.data.HAnim1SpecificationLOA3Invisible
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.NancyStandShootRifleM24
>> ========================== net.x3djsonld.data.JoeProcessedSkin
>> ========================== 
>> net.x3djsonld.data.HAnimSpecificationLOA3Invisible
>> ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
>> illegal parent found: HAnimJoint name='hanim_humanoid_root' 
>> name='humanoid_root'
>> ========================== net.x3djsonld.data.KoreanCharacter06Ga
>> ========================== 
>> net.x3djsonld.data.KoreanCharacterMotionAnnexC01Jin
>> Java program "net.x3djsonld.data.KoreanCharacterMotionAnnexC01Jin" 
>> self-validation test results: ERROR_ILLEGAL_VALUE: HAnimSegment 
>> DEF='hanim_sacrum' name='sacrum' illegal parent found: HAnimJoint 
>> name='hanim_humanoid_root' name='huma
>> noid_root'
>> ========================== net.x3djsonld.data.KoreanCharacter12Sun
>> ========================== net.x3djsonld.data.JoeProcessedKick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211101/cca10016/attachment-0001.html>


More information about the x3d-public mailing list