Arashpreet Singh created OFBIZ-13278:
----------------------------------------
Summary: Repeated REST API exception results in generic 500 error
instead of specific response
Key: OFBIZ-13278
URL: https://issues.apache.org/jira/browse/OFBIZ-13278
Project: OFBiz
Issue Type: Bug
Components: rest-api
Affects Versions: 18.12.19
Reporter: Arashpreet Singh
Fix For: 18.12.19
When a REST API exposed via the {{rest-api}} module is called and an exception
occurs during execution, OFBiz initially returns an appropriate error response.
However, if the same API is called again and the exception persists, OFBiz
returns a generic HTTP 500 Internal Server Error without providing the specific
error message or exception details that were returned on the first call.
*Steps to Reproduce:*
# Call a REST API (e.g., {{{}/rest/some-endpoint{}}}) that is expected to
raise an exception due to missing input, business logic failure, or invalid
state.
# Observe the first response – it contains a descriptive error message.
# Without fixing the root cause, call the same API again.
# The second response returns HTTP 500 Internal Server Error without the
original error message.
*Expected Behavior:*
* The API should return a consistent and descriptive error response each time
the same exception occurs, not a generic 500 error.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)