<div dir="ltr">Thanks.  I'd like to be informed when a sample is out of compliance, and yet also continue processing.  Does -r do that?<div><br></div><div>I haven't tried, busy with other things.</div><div><br></div><div>I download the latest 1.0.92</div><div><br></div><div>John</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 8, 2023 at 3:17 AM Holger Seelig <<a href="mailto:holger.seelig@gmail.com">holger.seelig@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>You should use the -r switch to infer components and profile from used nodes. This will add appropriate statements, and the file will have:<div><br></div><div><p style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;line-height:normal;font-family:Menlo;font-kerning:auto;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">PROFILE Interchange</span></p>
<p style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;line-height:normal;font-family:Menlo;font-kerning:auto;font-feature-settings:normal;color:rgb(0,0,0);min-height:14px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;line-height:normal;font-family:Menlo;font-kerning:auto;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">COMPONENT HAnim : 3</span></p>
<p style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;line-height:normal;font-family:Menlo;font-kerning:auto;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">COMPONENT Text : 1</span></p><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div><div><span style="font-variant-ligatures:no-common-ligatures">This means there are HAnim nodes in the file. The messages are yellow and therefor only warnings.</span></div><div><br><div>
<div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><div>—</div><div>Holger Seelig</div><div>Leipzig, Germany</div><div><br></div><div><a href="mailto:holger.seelig@gmail.com" target="_blank">holger.seelig@gmail.com</a></div><div><a href="https://create3000.github.io/x_ite/" target="_blank">https://create3000.github.io/x_ite/</a></div></div></div></div></div></div>
</div>
<div><br><blockquote type="cite"><div>Am 08.09.2023 um 10:07 schrieb John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>>:</div><br><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><a href="http://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/DesignPatternsApparelMedicalSkinLayers.x3d" target="_blank">www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/DesignPatternsApparelMedicalSkinLayers.x3d</a></div><div><br></div><div><a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/DesignPatternsApparelMedicalSkinLayersCanonical.xml" target="_blank">web3d.org/x3d/content/examples/HumanoidAnimation/Skin/DesignPatternsApparelMedicalSkinLayersCanonical.xml</a> (.x3d model as well)<br></div><div><br></div><div>Contains no HAnim component elements by inspection.</div><div><br></div><div>This was discovered with Holger's x3d-tidy.  See below diagnostics.</div><div><br></div><div>John</div><div><br></div><div>$ npx --yes x3d-tidy -i /c/Users/john/X3DJSONLD/src/main/shell/../data/DesignPatternsApparelMedicalSkinLayers.x3d -o /c/Users/john/X3DJSONLD/src/main/shell/../data/DesignPatternsApparelMedicalSkinLayers.x3dj</div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div><div><br></div><div>XML Parser Error: Unknown node type 'HAnimHumanoid', you probably have insufficient component/profile statements and/or an inappropriate specification version.</div></div></div></div></div>
</div></blockquote></div><br></div></div></div></blockquote></div>