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

Felix Meschberger closed FELIX-2000.
------------------------------------


Close issues after release

> Pathinfo for servlets/filters with relative path not correctly determined 
> --------------------------------------------------------------------------
>
>                 Key: FELIX-2000
>                 URL: https://issues.apache.org/jira/browse/FELIX-2000
>             Project: Felix
>          Issue Type: Bug
>          Components: HTTP Service
>         Environment: Apache Tomcat 5.5; Apache Felix 2.0.4.
>            Reporter: J.W. Janssen
>            Assignee: Felix Meschberger
>             Fix For: http-2.2.0
>
>
> We're currently running an Felix HTTP-filter inside a Tomcat WAR. This WAR 
> has the HTTP Proxy from Felix registered on a relative path (for example 
> '/osgi'). When trying to use the Felix webconsole, one would suspect to have 
> to use an URI like '/osgi/system/console'. However, this is not working. 
> After some debugging, I came to the conclusion that the problem is caused by 
> the implementation of ServletHandlerRequest#calculatePathInfo() (in the 
> http-base bundle). This method does not take the relative paths of a 
> servlet/filter into account to determine the path-info. Instead, it assumes 
> the servlet/filter has no relative path at all. Due to this, the webconsole 
> retrieves an incorrect URL and refuses to display as the webconsole uses the 
> path-info for determining which page (bundles, configuration, ...) it has to 
> display.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to