[ 
https://issues.apache.org/jira/browse/ATLAS-3594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Siddharth Singh updated ATLAS-3594:
-----------------------------------
    Attachment: apacheAtlas.json

> Invalid Swagger Specifications in Atlas Swagger.json
> ----------------------------------------------------
>
>                 Key: ATLAS-3594
>                 URL: https://issues.apache.org/jira/browse/ATLAS-3594
>             Project: Atlas
>          Issue Type: Bug
>          Components:  atlas-core
>    Affects Versions: 2.0.0
>         Environment: Ubuntu
>            Reporter: Siddharth Singh
>            Priority: Major
>              Labels: rest, swagger
>         Attachments: apacheAtlas.json, apacheAtlas.json
>
>
> Swagger specification provided in 
> [https://atlas.apache.org/api/v2/ui/swagger.json] are invalid and one cannot 
> generate a client from them.
> There happens to be invalid schema.
>  
> Steps to reproduce:
>  * Download Apache Atlas Swagger Specs
>  * Open any Swagger Code generating Utility and Generate a Client for the same
>  
> Sample output from go-swagger on parsing the file
> {code:java}
> swagger generate client -f api/apacheAtlas.json >> output.txt
> 2020/01/22 16:54:01 validating spec api/apacheAtlas.json
> The swagger spec at "api/apacheAtlas.json" is invalid against swagger 
> specification 2.0. see errors :
> - 
> "paths./v2/entity/uniqueAttribute/type/{typeName}/classifications.post.parameters"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/uniqueAttribute/type/{typeName}/classifications.post.parameters.in
>  in body should be one of [header]
> - 
> "paths./v2/entity/uniqueAttribute/type/{typeName}/classifications.put.parameters"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/uniqueAttribute/type/{typeName}/classifications.put.parameters.in
>  in body should be one of [header]
> - "paths./v2/glossary.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary.get.responses.200.example in body is a forbidden property
> - "paths./v2/glossary.post.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary.post.responses.200.example in body is a forbidden 
> property
> - "paths./v2/glossary.post.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary.post.responses.400.example in body is a forbidden 
> property
> - "paths./v2/glossary.post.responses.409" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary.post.responses.409.example in body is a forbidden 
> property
> - "paths./v2/search/saved.post.responses.201" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/saved.post.responses.201.example in body is a forbidden 
> property
> - "paths./v2/search/saved.put.responses.204" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/saved.put.responses.204.example in body is a forbidden 
> property
> - "paths./v2/search/saved.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/saved.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/types/entitydef/guid/{guid}.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/guid/{guid}.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/types/entitydef/guid/{guid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/guid/{guid}.get.responses.200.example in body is 
> a forbidden property
> - "paths./v2/types/entitydef/guid/{guid}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/guid/{guid}.get.responses.404.example in body is 
> a forbidden property
> - "paths./v2/entity/guid/{guid}/classifications.post.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/classifications.post.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/guid/{guid}/classifications.put.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/classifications.put.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/guid/{guid}/classifications.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/classifications.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/guid/{guid}/classifications.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/classifications.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/search/saved/execute/{name}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/search/saved/execute/{name}.get.responses.200.example in body is 
> a forbidden property
> - "paths./v2/search/saved/execute/{name}.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/search/saved/execute/{name}.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/entity/bulk/uniqueAttribute/type/{typeName}.get.responses.200" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/bulk/uniqueAttribute/type/{typeName}.get.responses.200.example
>  in body is a forbidden property
> - "paths./v2/entity/bulk/uniqueAttribute/type/{typeName}.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/bulk/uniqueAttribute/type/{typeName}.get.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/partial.put.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/partial.put.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/partial.put.responses.200" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/partial.put.responses.200.example in body 
> is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/partial.put.responses.400" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/partial.put.responses.400.example in body 
> is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/partial.put.responses.404" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/partial.put.responses.404.example in body 
> is a forbidden property
> - "paths./v2/types/classificationdef/name/{name}.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/name/{name}.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/types/classificationdef/name/{name}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/name/{name}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/types/classificationdef/name/{name}.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/name/{name}.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/types/enumdef/name/{name}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/name/{name}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/types/enumdef/name/{name}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/name/{name}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/types/enumdef/name/{name}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/name/{name}.get.responses.404.example in body is a 
> forbidden property
> - 
> "paths./v2/entity/uniqueAttribute/type/{typeName}/classification/{classificationName}.delete.parameters"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/uniqueAttribute/type/{typeName}/classification/{classificationName}.delete.parameters.in
>  in body should be one of [header]
> - "paths./v2/glossary/terms.post.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/glossary/terms.post.responses.200.example in body is a forbidden 
> property
> - "paths./v2/glossary/terms.post.responses.400" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/glossary/terms.post.responses.400.example in body is a forbidden 
> property
> - "paths./v2/search/fulltext.get.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/search/fulltext.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/search/fulltext.get.responses.400" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/search/fulltext.get.responses.400.example in body is a forbidden 
> property
> - "paths./v2/types/relationshipdef/guid/{guid}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/guid/{guid}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/types/relationshipdef/guid/{guid}.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/guid/{guid}.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/types/relationshipdef/guid/{guid}.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/guid/{guid}.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/{guid}/audit.get.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/entity/{guid}/audit.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/entity/{guid}/audit.get.parameters" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/{guid}/audit.get.parameters.in in body should be one of 
> [header]
> - "paths./v2/glossary/category.post.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/glossary/category.post.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/category.post.responses.400" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/glossary/category.post.responses.400.example in body is a 
> forbidden property
> - "paths./v2/glossary/category.post.responses.409" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/glossary/category.post.responses.409.example in body is a 
> forbidden property
> - "paths./v2/glossary/category/{categoryGuid}/partial.put.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}/partial.put.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}/partial.put.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/category/{categoryGuid}/partial.put.responses.200.example 
> in body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}/partial.put.responses.400" must 
> validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/category/{categoryGuid}/partial.put.responses.400.example 
> in body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}/partial.put.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/category/{categoryGuid}/partial.put.responses.404.example 
> in body is a forbidden property
> - "paths./v2/glossary/term/{termGuid}.delete.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.delete.parameters.in in body should be 
> one of [header]
> - "paths./v2/glossary/term/{termGuid}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/glossary/term/{termGuid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/term/{termGuid}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.get.responses.404.example in body is a 
> forbidden property
> - "paths./v2/glossary/term/{termGuid}.put.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.put.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/term/{termGuid}.put.responses.400" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.put.responses.400.example in body is a 
> forbidden property
> - "paths./v2/glossary/term/{termGuid}.put.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.put.responses.404.example in body is a 
> forbidden property
> - "paths./v2/glossary/term/{termGuid}.put.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}.put.parameters.in in body should be one 
> of [header]
> - "paths./v2/glossary/{glossaryGuid}/terms.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/glossary/{glossaryGuid}/terms.get.responses.404" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms.get.responses.404.example in body 
> is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/terms.get.responses.200" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms.get.responses.200.example in body 
> is a forbidden property
> - "paths./v2/types/typedef/name/{name}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/name/{name}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/types/typedef/name/{name}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/name/{name}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/types/typedef/name/{name}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/name/{name}.get.responses.404.example in body is a 
> forbidden property
> - "paths./v2/entity.post.responses.201" must validate one and only one schema 
> (oneOf). Found none valid
> - paths./v2/entity.post.responses.201.example in body is a forbidden property
> - "paths./v2/relationship.post.responses.201" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/relationship.post.responses.201.example in body is a forbidden 
> property
> - "paths./v2/relationship.put.responses.204" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/relationship.put.responses.204.example in body is a forbidden 
> property
> - "paths./v2/types/entitydef/name/{name}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/name/{name}.get.responses.200.example in body is 
> a forbidden property
> - "paths./v2/types/entitydef/name/{name}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/name/{name}.get.responses.404.example in body is 
> a forbidden property
> - "paths./v2/types/entitydef/name/{name}.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/entitydef/name/{name}.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/types/typedef/name/{typeName}.delete.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/name/{typeName}.delete.parameters.in in body should 
> be one of [header]
> - "paths./v2/entity/guid/{guid}/header.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/header.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/entity/guid/{guid}/header.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}/header.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/term.post.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary/term.post.responses.200.example in body is a forbidden 
> property
> - "paths./v2/glossary/term.post.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary/term.post.responses.400.example in body is a forbidden 
> property
> - "paths./v2/glossary/term.post.responses.409" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/glossary/term.post.responses.409.example in body is a forbidden 
> property
> - "paths./v2/search/basic.post.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/basic.post.responses.200.example in body is a forbidden 
> property
> - "paths./v2/search/basic.post.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/basic.post.responses.400.example in body is a forbidden 
> property
> - "paths./v2/search/basic.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/basic.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/search/basic.get.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/basic.get.responses.400.example in body is a forbidden 
> property
> - "paths./v2/lineage/{guid}.get.parameters" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/lineage/{guid}.get.parameters.in in body should be one of [header]
> - "paths./v2/lineage/{guid}.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/lineage/{guid}.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/lineage/{guid}.get.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/lineage/{guid}.get.responses.400.example in body is a forbidden 
> property
> - "paths./v2/lineage/{guid}.get.responses.404" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/lineage/{guid}.get.responses.404.example in body is a forbidden 
> property
> - "paths./v2/search/dsl.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/dsl.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/search/dsl.get.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/search/dsl.get.responses.400.example in body is a forbidden 
> property
> - "paths./v2/types/enumdef/guid/{guid}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/guid/{guid}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/types/enumdef/guid/{guid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/guid/{guid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/types/enumdef/guid/{guid}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/enumdef/guid/{guid}.get.responses.404.example in body is a 
> forbidden property
> - "paths./v2/types/typedefs.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/types/typedefs.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/types/typedefs.post.responses.400" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/types/typedefs.post.responses.400.example in body is a forbidden 
> property
> - "paths./v2/types/typedefs.post.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/types/typedefs.post.responses.200.example in body is a forbidden 
> property
> - "paths./v2/types/typedefs.put.responses.400" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/types/typedefs.put.responses.400.example in body is a forbidden 
> property
> - "paths./v2/types/typedefs.put.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/types/typedefs.put.responses.200.example in body is a forbidden 
> property
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.put.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/uniqueAttribute/type/{typeName}.put.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.put.responses.204" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/uniqueAttribute/type/{typeName}.put.responses.204.example 
> in body is a forbidden property
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/uniqueAttribute/type/{typeName}.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/uniqueAttribute/type/{typeName}.get.responses.200.example 
> in body is a forbidden property
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.delete.responses.204" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/uniqueAttribute/type/{typeName}.delete.responses.204.example 
> in body is a forbidden property
> - "paths./v2/entity/uniqueAttribute/type/{typeName}.delete.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/entity/uniqueAttribute/type/{typeName}.delete.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/categories.post.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/categories.post.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/categories.post.responses.400" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/categories.post.responses.400.example in body is a 
> forbidden property
> - "paths./v2/search/attribute.get.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/search/attribute.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/search/attribute.get.responses.400" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/search/attribute.get.responses.400.example in body is a forbidden 
> property
> - "paths./v2/entity/bulk.post.responses.201" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/entity/bulk.post.responses.201.example in body is a forbidden 
> property
> - "paths./v2/entity/bulk.delete.responses.204" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/entity/bulk.delete.responses.204.example in body is a forbidden 
> property
> - "paths./v2/entity/bulk.get.responses.200" must validate one and only one 
> schema (oneOf). Found none valid
> - paths./v2/entity/bulk.get.responses.200.example in body is a forbidden 
> property
> - "paths./v2/glossary/category/{categoryGuid}.delete.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.delete.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.get.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}.put.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.put.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}.put.responses.400" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.put.responses.400.example in 
> body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}.put.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.put.responses.404.example in 
> body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}.put.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}.put.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}/related.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}/related.get.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}/related.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/category/{categoryGuid}/related.get.responses.200.example 
> in body is a forbidden property
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.put.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/assignedEntities.put.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.post.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/assignedEntities.post.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.delete.parameters" 
> must validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/assignedEntities.delete.parameters.in 
> in body should be one of [header]
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/assignedEntities.get.parameters.in in 
> body should be one of [header]
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.get.responses.404" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/terms/{termGuid}/assignedEntities.get.responses.404.example
>  in body is a forbidden property
> - "paths./v2/glossary/terms/{termGuid}/assignedEntities.get.responses.200" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/terms/{termGuid}/assignedEntities.get.responses.200.example
>  in body is a forbidden property
> - "paths./v2/glossary/terms/{termGuid}/related.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/related.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/terms/{termGuid}/related.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/related.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/terms/{termGuid}/related.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/terms/{termGuid}/related.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/types/typedef/guid/{guid}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/guid/{guid}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/types/typedef/guid/{guid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/guid/{guid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/types/typedef/guid/{guid}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/typedef/guid/{guid}.get.responses.404.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}/terms/headers.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms/headers.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/terms/headers.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms/headers.get.responses.404.example 
> in body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/terms/headers.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/terms/headers.get.responses.200.example 
> in body is a forbidden property
> - "paths./v2/search/saved/{name}.get.parameters" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/search/saved/{name}.get.parameters.in in body should be one of 
> [header]
> - "paths./v2/search/saved/{name}.get.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/search/saved/{name}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/types/classificationdef/guid/{guid}.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/guid/{guid}.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/types/classificationdef/guid/{guid}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/guid/{guid}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/types/classificationdef/guid/{guid}.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/classificationdef/guid/{guid}.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/types/typedefs/headers.get.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/types/typedefs/headers.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/entity/bulk/setClassifications.post.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/entity/bulk/setClassifications.post.parameters.type in body 
> should be one of [string number boolean integer array]
> - paths./v2/entity/bulk/setClassifications.post.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}/terms.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}/terms.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/category/{categoryGuid}/terms.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}/terms.get.responses.200.example 
> in body is a forbidden property
> - "paths./v2/glossary/category/{categoryGuid}/terms.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/category/{categoryGuid}/terms.get.responses.404.example 
> in body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}.put.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.put.parameters.in in body should be one 
> of [header]
> - "paths./v2/glossary/{glossaryGuid}.put.responses.404" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.put.responses.404.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}.put.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.put.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}.put.responses.400" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.put.responses.400.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}.delete.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.delete.parameters.in in body should be 
> one of [header]
> - "paths./v2/glossary/{glossaryGuid}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/glossary/{glossaryGuid}.get.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}.get.responses.404" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}.get.responses.404.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}/detailed.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/detailed.get.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/detailed.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/detailed.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/detailed.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/detailed.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/relationship/guid/{guid}.delete.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/relationship/guid/{guid}.delete.parameters.in in body should be 
> one of [header]
> - "paths./v2/relationship/guid/{guid}.get.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/relationship/guid/{guid}.get.parameters.in in body should be one 
> of [header]
> - "paths./v2/relationship/guid/{guid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/relationship/guid/{guid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/search/relationship.get.responses.200" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/search/relationship.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/search/relationship.get.responses.400" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/search/relationship.get.responses.400.example in body is a 
> forbidden property
> - "paths./v2/entity/guid/{guid}.get.parameters" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.get.parameters.in in body should be one of 
> [header]
> - "paths./v2/entity/guid/{guid}.get.responses.200" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.get.responses.200.example in body is a 
> forbidden property
> - "paths./v2/entity/guid/{guid}.delete.responses.204" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.delete.responses.204.example in body is a 
> forbidden property
> - "paths./v2/entity/guid/{guid}.delete.parameters" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.delete.parameters.in in body should be one of 
> [header]
> - "paths./v2/entity/guid/{guid}.put.parameters" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.put.parameters.in in body should be one of 
> [header]
> - "paths./v2/entity/guid/{guid}.put.parameters.schema.type" must validate at 
> least one schema (anyOf)
> - paths./v2/entity/guid/{guid}.put.parameters.schema.type in body must be of 
> type array: "string"
> - "paths./v2/entity/guid/{guid}.put.responses.204" must validate one and only 
> one schema (oneOf). Found none valid
> - paths./v2/entity/guid/{guid}.put.responses.204.example in body is a 
> forbidden property
> - "paths./v2/glossary/{glossaryGuid}/categories/headers.get.responses.200" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/{glossaryGuid}/categories/headers.get.responses.200.example
>  in body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/categories/headers.get.responses.404" 
> must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/glossary/{glossaryGuid}/categories/headers.get.responses.404.example
>  in body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/categories/headers.get.parameters" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/categories/headers.get.parameters.in in 
> body should be one of [header]
> - "paths./v2/types/structdef/guid/{guid}.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/guid/{guid}.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/types/structdef/guid/{guid}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/guid/{guid}.get.responses.200.example in body is 
> a forbidden property
> - "paths./v2/types/structdef/guid/{guid}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/guid/{guid}.get.responses.404.example in body is 
> a forbidden property
> - 
> "paths./v2/entity/guid/{guid}/classification/{classificationName}.delete.parameters"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/guid/{guid}/classification/{classificationName}.delete.parameters.in
>  in body should be one of [header]
> - 
> "paths./v2/entity/guid/{guid}/classification/{classificationName}.get.parameters"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/guid/{guid}/classification/{classificationName}.get.parameters.in
>  in body should be one of [header]
> - 
> "paths./v2/entity/guid/{guid}/classification/{classificationName}.get.responses.200"
>  must validate one and only one schema (oneOf). Found none valid
> - 
> paths./v2/entity/guid/{guid}/classification/{classificationName}.get.responses.200.example
>  in body is a forbidden property
> - "paths./v2/glossary/term/{termGuid}/partial.put.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}/partial.put.parameters.in in body should 
> be one of [header]
> - "paths./v2/glossary/term/{termGuid}/partial.put.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}/partial.put.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/term/{termGuid}/partial.put.responses.400" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}/partial.put.responses.400.example in 
> body is a forbidden property
> - "paths./v2/glossary/term/{termGuid}/partial.put.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/term/{termGuid}/partial.put.responses.404.example in 
> body is a forbidden property
> - "paths./v2/search/saved/execute/guid/{guid}.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/search/saved/execute/guid/{guid}.get.parameters.in in body should 
> be one of [header]
> - "paths./v2/search/saved/execute/guid/{guid}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/search/saved/execute/guid/{guid}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/types/relationshipdef/name/{name}.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/name/{name}.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/types/relationshipdef/name/{name}.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/name/{name}.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/types/relationshipdef/name/{name}.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/types/relationshipdef/name/{name}.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/categories.get.parameters" must validate 
> one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/categories.get.parameters.in in body 
> should be one of [header]
> - "paths./v2/glossary/{glossaryGuid}/categories.get.responses.200" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/categories.get.responses.200.example in 
> body is a forbidden property
> - "paths./v2/glossary/{glossaryGuid}/categories.get.responses.404" must 
> validate one and only one schema (oneOf). Found none valid
> - paths./v2/glossary/{glossaryGuid}/categories.get.responses.404.example in 
> body is a forbidden property
> - "paths./v2/search/saved/{guid}.delete.parameters" must validate one and 
> only one schema (oneOf). Found none valid
> - paths./v2/search/saved/{guid}.delete.parameters.in in body should be one of 
> [header]
> - "paths./v2/types/structdef/name/{name}.get.parameters" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/name/{name}.get.parameters.in in body should be 
> one of [header]
> - "paths./v2/types/structdef/name/{name}.get.responses.200" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/name/{name}.get.responses.200.example in body is 
> a forbidden property
> - "paths./v2/types/structdef/name/{name}.get.responses.404" must validate one 
> and only one schema (oneOf). Found none valid
> - paths./v2/types/structdef/name/{name}.get.responses.404.example in body is 
> a forbidden property
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to