commit | 9fa7d65a4bdeb50841c1f4f54425b23e49b85c2c | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Wed May 20 16:50:46 2015 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Wed May 20 16:50:46 2015 +0000 |
tree | e213085ecc7a626726f59501dac059fb62f07260 | |
parent | 615e4a1e97fd32979a6c983a52392ad7d5665cef [diff] |
FELIX-4894 : Implement cross context shadowing git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1680638 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http/base/src/main/java/org/apache/felix/http/base/internal/registry/ServletRegistry.java b/http/base/src/main/java/org/apache/felix/http/base/internal/registry/ServletRegistry.java index 004b1bc..3ecfe76 100644 --- a/http/base/src/main/java/org/apache/felix/http/base/internal/registry/ServletRegistry.java +++ b/http/base/src/main/java/org/apache/felix/http/base/internal/registry/ServletRegistry.java
@@ -105,7 +105,7 @@ final PathResolver regHandler = this.activeServletMappings.get(pattern); if ( regHandler != null ) { - if ( regHandler.getServletHandler().getServletInfo().compareTo(handler.getServletInfo()) < 0 ) + if ( regHandler.getServletHandler().getServletInfo().compareTo(handler.getServletInfo()) > 0 ) { // replace if no error with new servlet if ( this.tryToActivate(pattern, handler, status) )