Hello,
I'm receiving an unexpected response value.
I expect the error response below :
{
"statusCode": 400,
"errors": [
{
"message": {
"translation": "Space Name Over Max Characters",
"args": []
}
}
Case1)
. [PUT] /rest/api/space/{spaceKey}
. requestBody ( Space name length 200~250 over)
{
"name" : "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
}
. Response 500
. ResponseBody
{"statusCode": 500,"message": "javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not execute statement","reason": "Internal Server Error"}
Case2)
. [POST] /rest/api/space
.requestBody ( Space name length 200~250 over)
{
"key":"TEST",
"name":"BBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB"
}
. Response 500
. ResponseBody
{"statusCode": 500,"message": "org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only","reason": "Internal Server Error"}