[ https://issues.apache.org/jira/browse/ATLAS-1611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sarath Subramanian reassigned ATLAS-1611: ----------------------------------------- Assignee: Sarath Subramanian > Regression: Incorrect error code for the negative tests. Returned: "500 > server error", expected: "400 Bad Request" > ------------------------------------------------------------------------------------------------------------------ > > Key: ATLAS-1611 > URL: https://issues.apache.org/jira/browse/ATLAS-1611 > Project: Atlas > Issue Type: Bug > Components: atlas-core > Affects Versions: trunk, 0.8-incubating > Reporter: Ayub Khan > Assignee: Sarath Subramanian > Priority: Critical > Fix For: trunk, 0.8-incubating > > > * *Scenario-1: Creating an entity with invalidGUID results in "500 server > error", expected response is "400 Bad Request"* > Sample json when posted to atlas results in 500 internal error, > {noformat} > { > > "jsonClass":"org.apache.atlas.typesystem.json.InstanceSerialization$_Reference", > "id":{ > > "jsonClass":"org.apache.atlas.typesystem.json.InstanceSerialization$_Id", > "id":"invalid", > "version":0, > "typeName":"ComplexEntityTestColumnroshbaacqm", > "state":"ACTIVE" > }, > "typeName":"ComplexEntityTestColumnroshbaacqm", > "values":{ > "name":"column1hlrfnjmmth" > }, > "traitNames":[ > ], > "traits":{ > }, > "systemAttributes":{ > "createdBy":null, > "modifiedBy":null, > "createdTime":null, > "modifiedTime":null > } > } > {noformat} > * *Scenario-2: Full update REST API call of an entity with request payload > having unsupported value for a type(for example: for float type value is set > as "str") results in "500 server error" but the expected response is "400 bad > request".* -- This message was sent by Atlassian JIRA (v6.3.15#6346)