[x3d-public] Penultimate report, Re: Latest X3DV4 JSON schema (check date)

John Carlson yottzumm at gmail.com
Tue Apr 27 00:27:08 PDT 2021


Note these are files not processed by Everit, due to stack overflows.

~/x3dvalidate$ node x3dvalidate.js 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json 

Loading schema
Parsing schema
Adding schema
Schema 4.0 added
Schema 4.0 compiled
================================================================================
File: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
Error reading 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json 

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform
  value: {"@rotation":"|omitted|","-children":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"@rotation"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform
  value: {"@translation":"|omitted|","-children":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"@translation"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform
  value: {"@scale":"|omitted|","-children":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"@scale"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform
  value: {"@translation":"|omitted|","-children":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"@translation"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform > 
-children > 0 > Shape
  value: {"-appearance":"|omitted|","-geometry":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"-appearance"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: additionalProperties
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform > 
-children > 0 > Shape > -appearance > Appearance
  value: {"-pointProperties":"|omitted|"}
  message: should not have additional properties
  params: {"additionalProperty":"-pointProperties"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: type
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform > 
-children > 0 > Shape > -appearance > Appearance > -pointProperties
  value: ["|omitted|"]
  message: should be object
  params: {"type":"object"}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform > 
-children > 0 > Shape > -appearance > Appearance
  value: {"-pointProperties":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform > 
-children > 0 > Shape
  value: {"-appearance":"|omitted|","-geometry":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform > -children > 0 > Transform
  value: {"@translation":"|omitted|","-children":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform > -children > 0 > Transform
  value: {"@scale":"|omitted|","-children":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform > -children > 0 > 
Transform
  value: {"@translation":"|omitted|","-children":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json
  version: 4.0

  keyword: oneOf
  dataPath: X3D > Scene > -children > 3 > Transform
  value: {"@rotation":"|omitted|","-children":"|omitted|"}
  message: should match exactly one schema in "oneOf"
  params: {"passingSchemas":null}
  file: 
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/Points/ArchimedesPointProperties.json






More information about the x3d-public mailing list