Bug 3578 - Fixing reachability of IdmLight + cleanup of Idmlight feature bundles. 91/21891/1
authorWojciech Dec <wdec@cisco.com>
Thu, 4 Jun 2015 17:31:28 +0000 (19:31 +0200)
committerWojciech Dec <wdec@cisco.com>
Thu, 4 Jun 2015 17:31:28 +0000 (19:31 +0200)
Change-Id: I6ab84171703b365b5d05bd900bc30c2634711796
Signed-off-by: Wojciech Dec <wdec@cisco.com>
aaa-idmlight/pom.xml
features/authn/src/main/resources/features.xml

index d1eb849a981db0de6717722af305d6d7bad6ddf6..faea2678e3036cc1a8baeca4ab87d36f7c351f3f 100644 (file)
             <artifactId>jackson-module-jaxb-annotations</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-servlets</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
         <!-- JDBC -->
         <dependency>
             <groupId>com.h2database</groupId>
             <artifactId>slf4j-simple</artifactId>
             <scope>test</scope>
         </dependency>
-        <dependency>
-            <groupId>org.eclipse.jetty</groupId>
-            <artifactId>jetty-servlets</artifactId>
-            <version>8.1.14.v20131031</version>
-        </dependency>
+
     </dependencies>
 
     <build>
                 <groupId>org.apache.felix</groupId>
                 <artifactId>maven-bundle-plugin</artifactId>
                 <!-- override default version so we don't use bnd 2.3.0 when embedding sqlite -->
-                <version>2.4.0</version>
+
                 <extensions>true</extensions>
                 <configuration>
                     <instructions>
                         <Private-Package>org.h2.*</Private-Package>
                         <Embed-Dependency>h2</Embed-Dependency>
                         <Web-ContextPath>/auth</Web-ContextPath>
-                        <Web-Connectors>adminConn</Web-Connectors>
+                        <!--<Web-Connectors>adminConn</Web-Connectors> -->
                         <Bundle-Activator>org.opendaylight.aaa.idm.Activator</Bundle-Activator>
                     </instructions>
                     <manifestLocation>${project.basedir}/META-INF</manifestLocation>
index 7df68001eaf048c682a3eb6769a75f7e37a0ec3b..e75e402018f514286f685cceda2cc3a9d794eed9 100644 (file)
              version='${project.version}'>
         <!-- REST -->
         <feature>war</feature>
-        <bundle>mvn:com.sun.jersey/jersey-servlet/1.17</bundle>
-        <bundle>mvn:com.sun.jersey/jersey-core/1.17</bundle>
-        <bundle>mvn:com.sun.jersey/jersey-server/1.17</bundle>
+        <bundle>mvn:com.sun.jersey/jersey-servlet/${jersey.version}</bundle>
+        <bundle>mvn:com.sun.jersey/jersey-core/${jersey.version}</bundle>
+        <bundle>mvn:com.sun.jersey/jersey-server/${jersey.version}</bundle>
 
         <!-- OSGi -->
-        <bundle>mvn:org.apache.felix/org.apache.felix.dependencymanager/3.1.0</bundle>
-        <bundle>mvn:org.apache.felix/org.apache.felix.metatype/1.0.10</bundle>
+        <bundle>mvn:org.apache.felix/org.apache.felix.dependencymanager/${felix.dependencymanager.version}</bundle>
+        <bundle>mvn:org.apache.felix/org.apache.felix.metatype/${osgi.metatype.version}</bundle>
 
         <!-- OAuth -->
-        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.common/1.0.0</bundle>
-        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.authzserver/1.0.0</bundle>
-        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.resourceserver/1.0.0</bundle>
+        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.common/${oltu.version}</bundle>
+        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.authzserver/${oltu.version}</bundle>
+        <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.resourceserver/${oltu.version}</bundle>
         <bundle>mvn:commons-codec/commons-codec/1.8</bundle>
+        <bundle>wrap:mvn:org.json/json/${org.json.version}</bundle>
 
         <!-- AuthN -->
         <bundle>mvn:org.opendaylight.aaa/aaa-authn-api/${project.version}</bundle>
         <bundle>mvn:org.opendaylight.aaa/aaa-authn-mdsal-api/${project.version}</bundle>
         <bundle>mvn:org.opendaylight.aaa/aaa-authn-mdsal-store-impl/${project.version}</bundle>
         <bundle>mvn:org.opendaylight.aaa/aaa-authn-basic/${project.version}</bundle>
+        <bundle>mvn:com.google.guava/guava/${guava.version}</bundle>
 
         <!-- IDMLight -->
         <bundle>mvn:org.opendaylight.aaa/aaa-idmlight/${project.version}</bundle>
-        <bundle>wrap:mvn:org.json/json/20131018</bundle>
-        <bundle>mvn:com.sun.jersey/jersey-json/1.17</bundle>
-        <bundle>mvn:org.codehaus.jackson/jackson-core-asl/1.9.2</bundle>
-        <bundle>mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.2</bundle>
-        <bundle>mvn:org.codehaus.jackson/jackson-jaxrs/1.9.2</bundle>
-        <bundle>mvn:org.codehaus.jackson/jackson-xc/1.9.2</bundle>
-        <bundle>mvn:org.codehaus.jettison/jettison/1.1</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-core/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.datatype/jackson-datatype-json-org/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/${jackson.version}</bundle>
+        <bundle>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson.version}</bundle>
         <bundle>wrap:mvn:com.h2database/h2/${h2.version}</bundle>
 
         <!-- Federation -->