A smallish model that can be used to illustrate various features of IVOA services that use it.
To create this in your local maven cache
gradle -x test clean publishtomavenlocal
FIXME This demo model illustrates a problem with the JSON serialization of contained references - it is really a problem with the generated schema
{
"valid" : false,
"evaluationPath" : "/properties/DemoDMModel/properties/content/items/anyOf/0/$ref/properties/photometryFilter/items/$ref",
"schemaLocation" : "https://ivoa.net/dm/DemoDM.vo-dml.json#/$defs/PhotometryFilter",
"instanceLocation" : "/DemoDMModel/content/1/photometryFilter/1",
"errors" : {
"type" : "integer found, object expected"
}
}