killbill-memoizeit

server: fix Jersey URI pattern The plugin servlets are not

2/28/2013 3:46:35 PM

Details

diff --git a/server/src/main/java/com/ning/billing/server/listeners/KillbillGuiceListener.java b/server/src/main/java/com/ning/billing/server/listeners/KillbillGuiceListener.java
index e40a5dc..d42045d 100644
--- a/server/src/main/java/com/ning/billing/server/listeners/KillbillGuiceListener.java
+++ b/server/src/main/java/com/ning/billing/server/listeners/KillbillGuiceListener.java
@@ -79,7 +79,7 @@ public class KillbillGuiceListener extends SetupServer {
                 .addModule(getModule())
                 // Don't filter all requests through Jersey, only the JAX-RS APIs (otherwise,
                 // things like static resources, favicon, etc. are 404'ed)
-                .setJerseyUriPattern(JaxRsResourceBase.PREFIX + "/.*")
+                .setJerseyUriPattern("(" + JaxRsResourceBase.PREFIX + "|" + JaxRsResourceBase.PLUGINS_PATH + ")" + "/.*")
                 .addJerseyResource("com.ning.billing.jaxrs.mappers")
                 .addJerseyResource("com.ning.billing.jaxrs.resources");