You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Christian Amend (JIRA)" <ji...@apache.org> on 2015/12/17 15:38:46 UTC
[jira] [Resolved] (OLINGO-839) Invalid URL may return http status
code 500 instead of 400
[ https://issues.apache.org/jira/browse/OLINGO-839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Amend resolved OLINGO-839.
------------------------------------
Resolution: Fixed
Fix Version/s: V2 2.0.6
> Invalid URL may return http status code 500 instead of 400
> ----------------------------------------------------------
>
> Key: OLINGO-839
> URL: https://issues.apache.org/jira/browse/OLINGO-839
> Project: Olingo
> Issue Type: Bug
> Components: odata2-core
> Affects Versions: V2 2.0.5
> Reporter: Gyula Árpád Tóth
> Assignee: Christian Amend
> Priority: Minor
> Fix For: V2 2.0.6
>
> Attachments: 0001-OLINGO-839-Broken-URL-response.patch
>
>
> Broken urls like: http://services.odata.org/OData/OData.svc/Suppliers?$filter=Address/City%20eq%20%27Redmond%2 should set the http status code to 400. In olingov2 the status code is set 500, because once the url parsing failed, in the ODataExceptionWrapper the url is parsed again and failed again, resulting in status code 500.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)