[
https://issues.apache.org/jira/browse/OFBIZ-13152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17899226#comment-17899226
]
Jacques Le Roux commented on OFBIZ-13152:
-----------------------------------------
Hi,
Something we missed when looking at [https://nightlies.apache.org/ofbiz/trunk],
which is the place I use when I want to know more about documentation, was
[https://nightlies.apache.org/ofbiz/trunk/plugins/rest-api/]. Today I put it
there.
Now I better understand what you meant by
[swagger-ui.html|https://demo-trunk.ofbiz.apache.org/docs/swagger-ui.html] and
other links in the doc above.
I still don't know much about that. And was very surprised by the URIs that are
very different from what you usually find in OFBiz.
Anyway, as I said I'll have a closer look...
> Inconsistent Error Handling for Entity Creation via Exported Service
> --------------------------------------------------------------------
>
> Key: OFBIZ-13152
> URL: https://issues.apache.org/jira/browse/OFBIZ-13152
> Project: OFBiz
> Issue Type: Bug
> Components: rest-api
> Reporter: Arashpreet Singh
> Assignee: Jacques Le Roux
> Priority: Major
> Attachments: 2024-11-15-ofbiz-rest-api-error.log, trunk-logs.txt
>
>
> There appears to be a problem with the OFBiz error-handling mechanism when
> creating an entity using an exported service. Initially, if incorrect input
> data is provided, OFBiz correctly returns a meaningful error message from the
> backend. However, upon resubmitting the same request without any changes,
> instead of returning the same meaningful error, the system responds with a
> 500 internal server error and an HTML response.
> Interestingly, when OFBiz is restarted, the first request with the same
> incorrect data again returns a proper, meaningful error message. But all
> subsequent requests with the same data continue to produce a 500 response,
> which is not ideal for consistent error reporting.
> This issue impacts debugging and error handling for services that rely on
> accurate back-end responses. The expected behavior would be to consistently
> return the meaningful error for all requests, regardless of whether OFBiz has
> been restarted.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)