<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Getting some Validation errors:</p>
    <p> grep Validation javaresults.txt <br>
    </p>
    <p><pre></p>
    <p>json-schema 3.1 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/3/CADAssembly: #: 0 subschemas matched
      instead of one
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/CAD/CADPartChildTransformationAlternativeB.json<br>
      json-schema 3.1 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/3/CADAssembly: #: 0 subschemas matched
      instead of one
/c/x3d-code/www.web3d.org/x3d/content/examples/Basic/CAD/CADPartChildTransformationAlternativeC.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/2/Viewpoint: #: only 1 subschema matches out
      of 2
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/Filters.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/3/Transform: #: only 1 subschema matches out
      of 2
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/Filters.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/4/Transform: #: only 1 subschema matches out
      of 2
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/Filters.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/5/Transform: #: only 1 subschema matches out
      of 2
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/Filters.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/13/AudioDestination: #: only 1 subschema
      matches out of 2
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/Filters.json<br>
      json-schema 4.0 Validation error
      org.everit.json.schema.InternalValidationException:
      #/X3D/Scene/-children/1/Shape: #: 0 subschemas matched instead of
      one
/c/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/AudioSpatialSound/AllAudioGraphNodesTest.json</p>
    <p></pre><br>
    </p>
    <div class="moz-cite-prefix">On 4/26/21 10:25 PM, John Carlson
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1541ca78-43be-7f32-6a7b-b0fb8ccd64ac@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Lots of validations are coming through now, with latest draft
        07, latest everit.   I don't know if I'll get any errors,
        because the everit run takes so long, and there's a
        StackOverflowError, but I am getting passing JSON files, so it
        looks okay.</p>
      <p>Check out:</p>
      <p><a class="moz-txt-link-freetext"
          href="https://github.com/coderextreme/x3dschema"
          moz-do-not-send="true">https://github.com/coderextreme/x3dschema</a></p>
      <p>The latest logs have not been checked in yet. TBD.</p>
      <p>I don't see anything significant that changed, except I don't
        version control everit.  I assert that the version I have seems
        to work except for StackOverflowErrors.</p>
      <p>With the valid reports, I think it's likely we can track down
        the StackOverflow errors.  Probably we should print out the file
        before validating it.</p>
      <p>Forks and pull requests welcome!<br>
      </p>
      <p>John<br>
      </p>
      <div class="moz-cite-prefix">On 4/26/21 10:14 PM, John Carlson
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:c9c359c6-3dcf-03c9-00b1-ff3034762bb4@gmail.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <p>I backed out the change to the draft 07 schema, and put a
          printout for when the X3D JSON example passed, and got
          confirmation that the files were validated.  I did get one
          stack overflow, which in my case, might have dropped a lot of
          files, since I process them in batches.</p>
        <p>Hmm.  I don't think I can catch a Stack Overflow Exception?</p>
        <p>I will put the change to draft 07 schema back in and retest
          with the "valid" log in place.</p>
        <p>John<br>
        </p>
        <div class="moz-cite-prefix">On 4/26/21 9:54 PM, John Carlson
          wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:324e8bfe-2b60-18e5-4b3c-7ed0703dc8b3@gmail.com">
          <meta http-equiv="Content-Type" content="text/html;
            charset=UTF-8">
          <p>Indeed, there was a change!!!! to draft 07 JSON schema!</p>
          <p>Here's the diff:</p>
          <p>$ git diff -w json*<br>
            diff --git a/json-schema-draft-07.json
            b/json-schema-draft-07.json<br>
            index 5bee90e..fb92c7f 100644<br>
            --- a/json-schema-draft-07.json<br>
            +++ b/json-schema-draft-07.json<br>
            @@ -64,6 +64,10 @@<br>
                         "type": "boolean",<br>
                         "default": false<br>
                     },<br>
            +        "writeOnly": {<br>
            +            "type": "boolean",<br>
            +            "default": false<br>
            +        },<br>
                     "examples": {<br>
                         "type": "array",<br>
                         "items": true<br>
          </p>
          <p>I don't think this will affect X3D JSON schema, but it may
            affect everit and Ajv.</p>
          <p>Good catch!</p>
          <p>Retesting...</p>
          <p>John<br>
          </p>
          <div class="moz-cite-prefix">On 4/26/21 9:32 PM, John Carlson
            wrote:<br>
          </div>
          <blockquote type="cite"
cite="mid:CAGC3UEkMUuCCr7y20-wNAR3Bs1Zh0N1+w889BaO-XYneYEKs6w@mail.gmail.com">
            <meta http-equiv="content-type" content="text/html;
              charset=UTF-8">
            <div dir="auto">Classpath which contains jars to download
              found in validate.sh in x3dschema repository under my
              coderextreme account on GitHub.com</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">John</div>
            <div><br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Mon, Apr 26, 2021
                  at 7:32 PM John Carlson <<a
                    href="mailto:yottzumm@gmail.com"
                    moz-do-not-send="true">yottzumm@gmail.com</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
                  <div>
                    <div><a
                        href="https://github.com/coderextreme/x3dschema/blob/master/validate.sh"
                        target="_blank" moz-do-not-send="true">https://github.com/coderextreme/x3dschema/blob/master/validate.sh</a></div>
                    <br>
                  </div>
                  <div dir="auto">(Check CLASSPATH above, and location
                    to download everit if building everit from source.</div>
                  <div dir="auto"><br>
                  </div>
                  <div dir="auto">There are additional jars for running
                    everit, to verify my classpath, check everit’s
                    pom.xml files.</div>
                  <div dir="auto"><br>
                  </div>
                  <div dir="auto">Next I will look into everit releases.</div>
                  <div dir="auto"><br>
                  </div>
                  <div dir="auto">John</div>
                  <div><br>
                    <div class="gmail_quote">
                      <div dir="ltr" class="gmail_attr">On Mon, Apr 26,
                        2021 at 7:24 PM John Carlson <<a
                          href="mailto:yottzumm@gmail.com"
                          target="_blank" moz-do-not-send="true">yottzumm@gmail.com</a>>
                        wrote:<br>
                      </div>
                      <blockquote class="gmail_quote" style="margin:0px
                        0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
                        <div><a
href="https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/schema/x3d-4.0-JSONSchema.json"
                            target="_blank" moz-do-not-send="true">https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/schema/x3d-4.0-JSONSchema.json</a></div>
                      </blockquote>
                    </div>
                  </div>
                </blockquote>
              </div>
            </div>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
  </body>
</html>