Closed JaewookByun closed 3 years ago
We are applying the latest JSON schema and test the provided examples one by one. During the test, we found JSON/Example_9.8.1 is not compatible with JSON Schema. It is because a property type should be provided in "vocabulary" as described like "vocabulary": { "type": "object", "properties": { "type": { "$ref": "#/definitions/uri" }, ... We suggest Example_9.8.1-MasterData-complying-with-schema-fixed.jsonld this example also contains 'cbvmda' namespace in @context.
The document is tested in our prototype, Oliot EPCIS X. (http://203.250.148.67/epcis/home/index.html) For your information, we use https://github.com/eclipse-vertx/vertx-json-schema for the schema validation
are semantical identical and produce an identical event ID. (2) The other documents in XML format use all the fields as much as possible.
@JaewookByun the JSON Schema fixes are being addressed at #298 . I would recommend only to include the XML part in this PR and I will take care of including the JSON Schema fixes under the other PR.
As @jmcanterafonseca-iota (thank you) mentioned that this issue has been already handled, I would close this request and then do pull-request in another thread.
During catching up on the latest JSON schema, I found a typo at line 1154.