Remove wildcard include on geronimo specs The assembly currently uses wildcard to pull down the geronimo specs. However, this also pulls down and includes extra jars that are not required. This patch explicitly includes each geronimo lib.
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/157acb3d Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/157acb3d Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/157acb3d Branch: refs/heads/master Commit: 157acb3d6f6ff6ad23f1850d0f31c53119c99cef Parents: 347df0b Author: Martyn Taylor <[email protected]> Authored: Thu Jan 7 15:11:23 2016 +0000 Committer: jbertram <[email protected]> Committed: Thu Jan 7 09:27:52 2016 -0600 ---------------------------------------------------------------------- artemis-distribution/src/main/assembly/dep.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/157acb3d/artemis-distribution/src/main/assembly/dep.xml ---------------------------------------------------------------------- diff --git a/artemis-distribution/src/main/assembly/dep.xml b/artemis-distribution/src/main/assembly/dep.xml index ad6bee5..c360826 100644 --- a/artemis-distribution/src/main/assembly/dep.xml +++ b/artemis-distribution/src/main/assembly/dep.xml @@ -68,8 +68,13 @@ <include>org.apache.activemq:artemis-service-extensions</include> <include>org.apache.activemq:artemis-web</include> <include>org.apache.activemq.rest:artemis-rest</include> + <!-- dependencies --> <include>org.apache.geronimo.specs:geronimo-jms_2.0_spec</include> + <include>org.apache.geronimo.specs:geronimo-annotation_1.1_spec</include> + <include>org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec</include> + <include>org.apache.geronimo.specs:geronimo-ejb_3.0_spec</include> + <include>org.apache.geronimo.specs:geronimo-jta_1.1_spec</include> <include>org.jboss.logmanager:jboss-logmanager</include> <include>org.jboss.logging:jboss-logging</include> <include>io.netty:netty-all</include> @@ -81,7 +86,6 @@ <include>com.google.guava:guava</include> <include>javax.inject:javax.inject</include> <include>org.eclipse.jetty.aggregate:jetty-all</include> - <include>org.apache.geronimo.specs:</include> <include>org.apache.tomcat:tomcat-servlet-api</include> <include>commons-beanutils:commons-beanutils</include> <include>commons-logging:commons-logging</include>
