[x3d-public] reading schematron diagnostics

John Carlson yottzumm at gmail.com
Fri Feb 5 01:55:08 PST 2021


Thanks, Don.   I will look over the X3D file some more later.   Should the
order of the fieldValues match the order of fields?

I’m beginning to sound like Harry Potter.  Lol

Thanks!

John

On Fri, Feb 5, 2021 at 2:11 AM Don Brutzman <brutzman at nps.edu> wrote:

> These Schematron alerts are readable if you split them up.  Here is
> explanation for first.
>
> On 2/4/2021 10:54 PM, John Carlson wrote:
> > ProtoInstance name='x3dconnector' DEF='connector1'> <fieldValue
> name='startnode' value=''/> has matching ProtoDeclare but no corresponding
> field match for this fieldValue
>
> The above warning says that your ProtoInstance named "x3dconnector" has an
> initial field value named "startnode", but there is no corresponding field
> "startnode" defined in the governing ProtoDeclare named "x3dconnector".
>
> No name found usually means that you have a flawed ProtoInstance.  Though
> the mismatch/misunderstanding might be in the ProtoDeclare or
> ExternProtoDeclare.  As author, you must ensure that all the names match.
>
> > [/X3D/Scene/ProtoInstance[1]/fieldValue[1], hint]
>
> This provides the location of the node in your scene graph.  Thus go to
> the X3D node, then the scene node, then the first ProtoInstance [1] , then
> the first fieldValue [1].
>
> These are super helpful.  If the flaw is in your original X3D model, then
> stylesheets and other tools simply won't work - GIGO.
>
> Good luck!
>
> all the best, Don
> --
> Don Brutzman  Naval Postgraduate School, Code USW/Br
> brutzman at nps.edu
> Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
> X3D graphics, virtual worlds, navy robotics
> http://faculty.nps.edu/brutzman
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210205/d18eff75/attachment.html>


More information about the x3d-public mailing list