You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "chaitali borole (Jira)" <ji...@apache.org> on 2021/01/18 05:34:00 UTC
[jira] [Created] (ATLAS-4104) Throw 400 malformed request error
from atlas when the payload is malformed
chaitali borole created ATLAS-4104:
--------------------------------------
Summary: Throw 400 malformed request error from atlas when the payload is malformed
Key: ATLAS-4104
URL: https://issues.apache.org/jira/browse/ATLAS-4104
Project: Atlas
Issue Type: Task
Affects Versions: 3.0.0
Reporter: chaitali borole
Assignee: chaitali borole
There is an additional "," in the below 2 payloads, which make it a client side payload error. But when firing such a request 500 internal server error is thrown
*These are client errors that are being thrown as server errors*
Error handling a request: 31167d3d0dc60f70 (ExceptionMapperUtil:32)com.fasterxml.jackson.databind.JsonMappingException: Unexpected character (']' (code 93)): expected a value at [Source: (org.eclipse.jetty.server.HttpInputOverHTTP); line: 6, column: 6] (through reference chain: org.apache.atlas.model.typedef.AtlasTypesDef["classificationDefs"]) at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:397) at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:356) at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1719) at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:290) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:151) at com.fasterxml.jackson.databind.ObjectReader._bind(ObjectReader.java:1682) at
{code:java|title=Malformed payload for creating a classification}
{
"classificationDefs": [
{
"name": "tag_1",
}
]
}
{code}
{code:java|title=Malformed payload for creating a classification}
{
"classificationDefs": [
{
"name": "tag_1"
},
]
}{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)