Ciao,
utilizzando un framework proprietario del cliente, ho un problema sulla gestione di una eccezione.
In pratica il mio servizio (POST) prende in input un oggetto con 5 proprietà. Su alcune di queste bisogna rispettare un determinato pattern.
Nella classe dell'oggetto di input, sulle proprietà interessate ho le annotation necessarie che ne specificano l'espressione regolare.
Nel controller
nomeServizio(@RequestBody @Validated myObject obj) throws Exception{
quindi un blocco try/catch che vorrei restituisse l'errore reale, invece :
"returnMessages": {
"FATAL": [
{
"message": "Unknown",
"messageTitle": "Unknown",
"messageKey": "mycontroller.myservice.myObjInput.proprietà.pattern",
"retry": false,
"errorCode": "UNKNOWN",
"severity": "FATAL"
}
]
}
}
Qualche idea su come fare?