FELIX-3956 - JAAS Support bundle should have optional dependency on Servlet API
Using ServiceFactory to register the WebConsolePlugin to avoid direct dependency on Servlet API. Also using DynamicImport-Package (without using wildcards) for the servlet api.
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1456909 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/jaas/pom.xml b/jaas/pom.xml
index e6c5fe0..3496aa7 100644
--- a/jaas/pom.xml
+++ b/jaas/pom.xml
@@ -94,10 +94,10 @@
<Bundle-Activator>
org.apache.felix.jaas.internal.Activator
</Bundle-Activator>
- <Import-Package>
- javax.servlet.*;resolution:=optional,
- *
- </Import-Package>
+ <DynamicImport-Package>
+ javax.servlet,
+ javax.servlet.http
+ </DynamicImport-Package>
<_removeheaders>
Embed-Dependency,Private-Package,Include-Resource
</_removeheaders>