[x3d-public] 2 different schematrons? I'm fairly sure things are up to date, will check into diffs.

John Carlson yottzumm at gmail.com
Fri Jun 11 11:32:22 PDT 2021


==========================================

Standalone June 11 X3D-Edit:  Note that errors are reported. I need help 
figuring out what's wrong.  Attached rubikFurnace.x3d


Performing X3D Schematron check...
<ProtoInstance name='anyShape' DEF=''> <fieldValue name='xtranslation' 
value='0 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
error]
<ProtoInstance name='anyShape' DEF=''> <fieldValue name='xtranslation' 
value='2 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
error]
<ProtoInstance name='anyShape' DEF=''> <fieldValue name='xtranslation' 
value='-2 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
error]
<ProtoInstance name='three' DEF=''> <fieldValue name='ytranslation' 
value='0 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
error]
<ProtoInstance name='three' DEF=''> <fieldValue name='ytranslation' 
value='0 2 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
error]
<ProtoInstance name='three' DEF=''> <fieldValue name='ytranslation' 
value='0 -2 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
error]
<ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
error]
<ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 2'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
error]
<ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 -2'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
error]
<ProtoInstance name='twentyseven' DEF=''> <fieldValue 
name='ttranslation' value='0 0 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoInstance/fieldValue[1], error]
<ProtoInstance name='twentyseven' DEF=''> <fieldValue name='myShape' 
value=''/> has matching ProtoDeclare but no corresponding field match 
for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[2], error]

--------- X3D Validator checks complete for rubikFurnace.x3d ---------

===================================================

Online validator, https://savage.nps.edu/X3dValidator/ Note hints below, 
errors above, indicating possible difference in version of schematron. 
Suggestion to add version to Schematron/Validation/QA to track 
differences .between local and remote versions.  Note that X3D-Edit 
appears to have a hash in title bar.  Perhaps just have a version which 
is date/time? IDK.

*7. Performing X3D Schematron 
<http://www.web3d.org/x3d/tools/schematron/X3dSchematron.html> check...* 
<ProtoInstance name='anyShape' DEF=''> <fieldValue name='xtranslation' 
value='0 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
hint] <ProtoInstance name='anyShape' DEF=''> <fieldValue 
name='xtranslation' value='2 0 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
hint] <ProtoInstance name='anyShape' DEF=''> <fieldValue 
name='xtranslation' value='-2 0 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoDeclare[2]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
hint] <ProtoInstance name='three' DEF=''> <fieldValue 
name='ytranslation' value='0 0 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
hint] <ProtoInstance name='three' DEF=''> <fieldValue 
name='ytranslation' value='0 2 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
hint] <ProtoInstance name='three' DEF=''> <fieldValue 
name='ytranslation' value='0 -2 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoDeclare[3]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
hint] <ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 0'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[1]/fieldValue, 
hint] <ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 2'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[2]/fieldValue, 
hint] <ProtoInstance name='nine' DEF=''> <fieldValue name='ztranslation' 
value='0 0 -2'/> has matching ProtoDeclare but no corresponding field 
match for this fieldValue 
[/X3D/Scene/ProtoDeclare[4]/ProtoBody/Transform/ProtoInstance[3]/fieldValue, 
hint] <ProtoInstance name='twentyseven' DEF=''> <fieldValue 
name='ttranslation' value='0 0 0'/> has matching ProtoDeclare but no 
corresponding field match for this fieldValue 
[/X3D/Scene/ProtoInstance/fieldValue[1], hint] <ProtoInstance 
name='twentyseven' DEF=''> <fieldValue name='myShape' value=''/> has 
matching ProtoDeclare but no corresponding field match for this 
fieldValue [/X3D/Scene/ProtoInstance/fieldValue[2], hint] X3D Schematron 
check: *pass*. Good practice is to fix errors and warnings wherever 
possible, and consider silencing harmless informational messages, so 
that important indicators remain noticeable.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210611/94eda721/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rubikFurnace.x3d
Type: model/x3d+xml
Size: 7346 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210611/94eda721/attachment-0001.x3d>


More information about the x3d-public mailing list