Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

schema set to schema set with same name SchemaSetAlreadyDefinedExceptionSchemaSetAlreadyDefinedExceptionschema set for dataspace abc

empty list

#Use caseScenarioDB (Spring) Response SPI ResponseJava APIREST API Response CodeResponse BodyError Object Message
1Add dataspacedataspace already existsDataIntegrityViolationExceptionDataspaceAlreadyDefinedExceptionDataspaceAlreadyDefinedException400 (bad request)json error objectdataspace xyz already defined
2Add schema set to dataspacedataspacename does not existNo records (Optional, not present)DataspaceNotFoundException

schema set with same name already exists

DataIntegrityViolationException

SchemaSetAlreadyDefinedException

SchemaSetAlreadyDefinedExceptionDataspaceNotFoundException400 (bad request)json error objectTBDschema set xyz already defined for dataspace abc
3List anchors for dataspace nameAdd schema set to dataspacedataspacename does not existNo records (Optional, not present)DataspaceNotFoundExceptionDataspaceNotFoundException400 (bad request)json error objectdataspace xyz not found4List anchors for dataspace nameno anchor records in DB0 recordsempty collectionempty collection200 (ok)N/ATBD
45Add schema set to dataspace

the schema set throws a validation exception when parsed with ODL Yang Parser e.g.

  • No files (in zip)
  • Missing (import) files 
  • Incorrect yang in a module
  • Duplicate namespaces
N/AN/A

SchemaSetValidationException ModelValidationException (e casue)

details should contain cause message

400 (bad request)json error objectmessage and details
5List anchors for dataspace namedataspacename does not existNo records (Optional, not present)

DataspaceNotFoundException

DataspaceNotFoundException

400 (bad request)

json error objectdataspace xyz not found
6List anchors for dataspace nameno anchor records in DB0 recordsempty collectionempty collection200 (ok)

empty list


N/A
7







8