Refactor AAAShiroProvider & Co. to be non static
[aaa.git] / aaa-shiro / impl / pom.xml
index 90b2dfd680094bb91839158bc8ed2094191d9089..33e636cfe57175671cbdc9ec083cef5aa4f1ac80 100644 (file)
@@ -20,7 +20,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
 
     <groupId>org.opendaylight.aaa</groupId>
     <artifactId>aaa-shiro</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.8.0-SNAPSHOT</version>
     <name>ODL :: aaa :: ${project.artifactId}</name>
     <packaging>bundle</packaging>
 
@@ -43,10 +43,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
         </dependencies>
     </dependencyManagement>
 
-
-
     <dependencies>
-
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>aaa-shiro-api</artifactId>
@@ -123,10 +120,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.compendium</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.osgi</groupId>
-            <artifactId>org.osgi.core</artifactId>
-        </dependency>
 
         <!-- JSON JAXB Stuff -->
         <dependency>
@@ -161,6 +154,11 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
             <!-- TODO: remove once this version is propagated to odlparent -->
             <version>1.5.0</version>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.aaa.web</groupId>
+            <artifactId>web-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <!-- Testing Dependencies -->
         <dependency>
@@ -241,15 +239,16 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
                         <Import-Package>
                             com.google.*,
                             com.sun.jersey.spi.container.servlet,
+                            com.sun.jersey.api.client.config,
                             javax.servlet.http,
                             javax.servlet.*,
+                            javax.net.ssl,
                             org.apache.oltu.oauth2.*,
                             javax.ws.rs.ext,
                             javax.ws.rs,javax.ws.rs.core,
                             javax.xml.bind.annotation,
                             org.opendaylight.aaa.*,
                             org.opendaylight.aaa.api.*,
-                            org.opendaylight.aaa.filterchain.filters,
                             org.xml.sax,
                             org.apache.commons.text,
                             org.apache.felix.dm,
@@ -266,29 +265,9 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
                             net.sf.ehcache.*,
                             org.jolokia.osgi.security,
                             org.osgi.service.blueprint.container,
-                            !javax.naming,
-                            !javax.naming.spi,
-                            !javax.servlet,
-                            !javax.servlet.http,
-                            !javax.tools,
-                            !javax.transaction.xa,
-                            !org.apache.lucene.analysis,
-                            !org.apache.lucene.analysis.standard,
-                            !org.apache.lucene.document,
-                            !org.apache.lucene.index,
-                            !org.apache.lucene.queryParser,
-                            !org.apache.lucene.search,
-                            !org.apache.lucene.store,
-                            !org.apache.lucene.util,
-                            !com.vividsolutions.jts.geom,
-                            !com.vividsolutions.jts.io,
-                            !org.osgi.service.jdbc,
-                            !javax.annotation,
-                            !javax.naming
+                            org.ops4j.pax.web.service,
+                            org.h2.*,
                         </Import-Package>
-                        <Embed-Dependency>h2;scope=compile|runtime;inline=true</Embed-Dependency>
-                        <Web-ContextPath>/auth</Web-ContextPath>
-                        <Bundle-Activator>org.opendaylight.aaa.AAAShiroActivator</Bundle-Activator>
                     </instructions>
                 </configuration>
             </plugin>