You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2015/05/20 15:51:00 UTC

[jira] [Resolved] (FELIX-4894) Implement cross context shadowing

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

Carsten Ziegeler resolved FELIX-4894.
-------------------------------------
    Resolution: Fixed

The spec has changed, there is no cross context shadowing anymore. The http service has precedence over any context mounted at the same path.
Corrected the test cases to reflect the spec change

> Implement cross context shadowing
> ---------------------------------
>
>                 Key: FELIX-4894
>                 URL: https://issues.apache.org/jira/browse/FELIX-4894
>             Project: Felix
>          Issue Type: Sub-task
>          Components: HTTP Service
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>             Fix For: http.base-3.0.0
>
>
> With the latest refactoring, cross context shadowing of servlets has been removed to have per context registries (in contrast to a single global registry). The downside of this is that now the DTOs do not reflect cross context hiding, e.g. if a context at root has a servlet for /foo/bar and a context /foo has a servlet for /bar, the first one is hidden.
> Exception: servlets registered with the http service are hidding everything else



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)