Bump versions to 0.18.1-SNAPSHOT
[aaa.git] / aaa-cli-jar / pom.xml
index 80d650d41decb9c52e2bf3ad635da11862037579..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.16.2-SNAPSHOT</version>
+    <version>0.18.1-SNAPSHOT</version>
     <relativePath>../parent</relativePath>
   </parent>
 
@@ -116,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>
@@ -124,31 +132,15 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
                 </filter>
                 <filter>
                   <artifact>com.h2database:h2</artifact>
-                  <!-- FIXME: switch to exclusions, as this list is not maintainable -->
-                  <includes>
-                    <include>org/h2/Driver.class</include>
-                    <include>org/h2/JdbcDriverBackwardsCompat.class</include>
-                    <include>org/h2/api/**</include>
-                    <include>org/h2/command/**</include>
-                    <include>org/h2/compress/**</include>
-                    <include>org/h2/constraint/**</include>
-                    <include>org/h2/engine/**</include>
-                    <include>org/h2/expression/**</include>
-                    <include>org/h2/index/**</include>
-                    <include>org/h2/jdbc/**</include>
-                    <include>org/h2/message/**</include>
-                    <include>org/h2/mode/**</include>
-                    <include>org/h2/mvstore/**</include>
-                    <include>org/h2/pagestore/**</include>
-                    <include>org/h2/result/**</include>
-                    <include>org/h2/schema/**</include>
-                    <include>org/h2/security/**</include>
-                    <include>org/h2/store/**</include>
-                    <include>org/h2/table/**</include>
-                    <include>org/h2/upgrade/**</include>
-                    <include>org/h2/util/**</include>
-                    <include>org/h2/value/**</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>