[
https://issues.apache.org/jira/browse/OFBIZ-13278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jacques Le Roux updated OFBIZ-13278:
------------------------------------
Fix Version/s: (was: 18.12.19)
Affects Version/s: 24.09.02
(was: 18.12.19)
Priority: Major (was: Critical)
> 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: 24.09.02
> Reporter: Arashpreet Singh
> Priority: Major
>
> 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)