Bump versions to 0.18.1-SNAPSHOT
[aaa.git] / aaa-cli-jar / pom.xml
index c87326a62d436ccf0bbf1a419b40c4a80c1f50aa..d3749049ef31ea498068095712a0eda7bf2d754c 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.aaa</groupId>
     <artifactId>aaa-parent</artifactId>
-    <version>0.10.0-SNAPSHOT</version>
+    <version>0.18.1-SNAPSHOT</version>
     <relativePath>../parent</relativePath>
   </parent>
 
@@ -28,14 +28,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
     <dependency>
       <groupId>net.sf.jopt-simple</groupId>
       <artifactId>jopt-simple</artifactId>
-      <version>5.0.3</version>
+      <version>5.0.4</version>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.aaa</groupId>
-      <artifactId>aaa-shiro</artifactId>
+      <artifactId>aaa-idm-store-h2</artifactId>
       <exclusions>
         <exclusion>
-    <!-- Completely disable transitive dependencies -->
+          <!-- Completely disable transitive dependencies -->
           <groupId>*</groupId>
           <artifactId>*</artifactId>
         </exclusion>
@@ -68,18 +68,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
       <scope>compile</scope> <!-- Not test -->
     </dependency>
     <!-- Testing Dependencies -->
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>com.google.truth</groupId>
-      <artifactId>truth</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.mockito</groupId>
-      <artifactId>mockito-core</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.opendaylight.yangtools</groupId>
       <artifactId>testutils</artifactId>
@@ -128,6 +116,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
               <createDependencyReducedPom>false</createDependencyReducedPom>
               <minimizeJar>true</minimizeJar>
               <filters>
+                  <filter>
+                    <artifact>*:*</artifact>
+                    <excludes>
+                      <exclude>META-INF/*.SF</exclude>
+                      <exclude>META-INF/*.DSA</exclude>
+                      <exclude>META-INF/*.RSA</exclude>
+                    </excludes>
+                  </filter>
                 <filter>
                   <artifact>org.opendaylight.aaa:aaa-shiro</artifact>
                   <includes>
@@ -136,28 +132,15 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
                 </filter>
                 <filter>
                   <artifact>com.h2database:h2</artifact>
-                  <includes>
-                    <include>org/h2/Driver.class</include>
-                    <include>org/h2/JdbcDriverBackwardsCompat.class</include>
-                    <include>org/h2/upgrade/**</include>
-                    <include>org/h2/util/**</include>
-                    <include>org/h2/jdbc/**</include>
-                    <include>org/h2/message/**</include>
-                    <include>org/h2/value/**</include>
-                    <include>org/h2/engine/**</include>
-                    <include>org/h2/command/**</include>
-                    <include>org/h2/security/**</include>
-                    <include>org/h2/store/**</include>
-                    <include>org/h2/compress/**</include>
-                    <include>org/h2/schema/**</include>
-                    <include>org/h2/result/**</include>
-                    <include>org/h2/api/**</include>
-                    <include>org/h2/mvstore/**</include>
-                    <include>org/h2/table/**</include>
-                    <include>org/h2/expression/**</include>
-                    <include>org/h2/index/**</include>
-                    <include>org/h2/constraint/**</include>
-                  </includes>
+                  <excludes>
+                    <!-- AAA cli does not use bnf, fulltext, jdbcx, jmx, server and tools -->
+                    <exclude>org/h2/bnf/**</exclude>
+                    <exclude>org/h2/fulltext/**</exclude>
+                    <exclude>org/h2/jdbcx/**</exclude>
+                    <exclude>org/h2/jmx/**</exclude>
+                    <exclude>org/h2/server/**</exclude>
+                    <exclude>org/h2/tools/**</exclude>
+                  </excludes>
                 </filter>
                 <filter>
                   <artifact>org.opendaylight.aaa:aaa-password-service-api</artifact>