Thomas Vachuska
Committed by Gerrit Code Review

Fixing the onos-of-api shading not to include artifacts provided elsewhere.

Change-Id: Id73a9dae5738b6ea33519694fe86197ee5b61b15
...@@ -65,12 +65,31 @@ ...@@ -65,12 +65,31 @@
65 <configuration> 65 <configuration>
66 <artifactSet> 66 <artifactSet>
67 <excludes> 67 <excludes>
68 + <exclude>org.onosproject:onlab-misc</exclude>
69 + <exclude>org.onosproject:onos-api</exclude>
70 + <exclude>org.onosproject:onlab-osgi</exclude>
71 + <exclude>org.onosproject:onlab-rest</exclude>
68 <exclude>io.netty:netty</exclude> 72 <exclude>io.netty:netty</exclude>
73 + <exclude>joda-time:joda-time</exclude>
74 + <exclude>javax.ws.rs:javax.ws.rs-api</exclude>
69 <exclude>com.google.guava:guava</exclude> 75 <exclude>com.google.guava:guava</exclude>
70 <exclude>org.slf4j:slfj-api</exclude> 76 <exclude>org.slf4j:slfj-api</exclude>
71 <exclude>ch.qos.logback:logback-core</exclude> 77 <exclude>ch.qos.logback:logback-core</exclude>
72 <exclude>ch.qos.logback:logback-classic</exclude> 78 <exclude>ch.qos.logback:logback-classic</exclude>
73 <exclude>com.google.code.findbugs:annotations</exclude> 79 <exclude>com.google.code.findbugs:annotations</exclude>
80 + <exclude>commons-configuration:commons-configuration</exclude>
81 + <exclude>commons-lang:commons-lang</exclude>
82 + <exclude>commons-logging:commons-logging</exclude>
83 + <exclude>commons-collections:commons-collections</exclude>
84 + <exclude>org.apache.commons:commons-lang3</exclude>
85 + <exclude>io.dropwizard.metrics:metrics-core</exclude>
86 + <exclude>io.dropwizard.metrics:metrics-json</exclude>
87 + <exclude>org.ow2.asm:asm</exclude>
88 + <exclude>com.esotericsoftware:kryo</exclude>
89 + <exclude>com.esotericsoftware:reflectasm</exclude>
90 + <exclude>com.eclipsesource.minimal-json:minimal-json</exclude>
91 + <exclude>org.objenesis:objenesis</exclude>
92 + <exclude>com.esotericsoftware:minlog</exclude>
74 </excludes> 93 </excludes>
75 </artifactSet> 94 </artifactSet>
76 </configuration> 95 </configuration>
......