[ 
https://issues.apache.org/jira/browse/OLINGO-1379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thorsten Hersam updated OLINGO-1379:
------------------------------------
    Labels: patch-available  (was: )

> Wrong ODataRequest Uri Information if context and servlet path match
> --------------------------------------------------------------------
>
>                 Key: OLINGO-1379
>                 URL: https://issues.apache.org/jira/browse/OLINGO-1379
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata4-server
>    Affects Versions: (Java) V4 4.6.0
>            Reporter: Thorsten Hersam
>            Priority: Major
>              Labels: patch-available
>
> If a deployable named "odata-adapter" provides a web servlet for url pattern 
> "/odata/*", then the uri information of the ODataRequest are filled 
> incorrectly.
>  
> E.g.
> Request to 
> "http://my-server:8080/odata-adapter/odata/OResource?$skip=0&$top=30"; results 
> in:
>  * rawQueryPath = "$skip=0&$top=30"
>  * rawRequestUri = 
> "[http://my-server:8080/odata-adapter/odata/OResource?$skip=0&$top=30]";
>  * rawODataPath = "-adapter/odata/OResource"
>  * rawBaseUri = "http://my-server:8080/odata";
> But should be
>  * rawQueryPath = "$skip=0&$top=30"
>  * rawRequestUri = 
> "[http://my-server:8080/odata-adapter/odata/OResource?$skip=0&$top=30]";
>  * rawODataPath = "/OResource"
>  * rawBaseUri = "http://my-server:8080/odata-adapter/odata";



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to