You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "mibo (Jira)" <ji...@apache.org> on 2022/10/15 07:18:00 UTC

[jira] [Commented] (OLINGO-1574) ODataClientErrorException & ODataServerErrorException doesn't have the response body

    [ https://issues.apache.org/jira/browse/OLINGO-1574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17618031#comment-17618031 ] 

mibo commented on OLINGO-1574:
------------------------------

Hi [~varun_ramesh], Thanks for review and the update.
Have incorporated it and now merged the PR.
Sorry for the delay, but last weeks was very busy.
Kind Regards, Michael 

> ODataClientErrorException & ODataServerErrorException doesn't have the response body
> ------------------------------------------------------------------------------------
>
>                 Key: OLINGO-1574
>                 URL: https://issues.apache.org/jira/browse/OLINGO-1574
>             Project: Olingo
>          Issue Type: Improvement
>          Components: odata4-client
>    Affects Versions: (Java) V4 4.9.0
>            Reporter: varun_ramesh
>            Assignee: mibo
>            Priority: Major
>         Attachments: 0001-OLINGO-1574-enhancement-for-getting-response-in-case.patch, 0002-OLINGO-1574-Better-error-messages-for-client.patch
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> When a OData backend service throws >= 400 error code
> ODataClientErrorException is constructed or if the service throws >= 500 HTTP status code Olingo constructs an ODataServerErrorException.
> This exception class doesn't hold the actual response returned by the backend system. There are cases where the response from the backend system will be useful to determine the actual problem which caused failure HTTP status code. 
>  
> Hence enhancements should be made to the exception class in a way to retrieve the actual response of the backend service. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)