From de49c164ad155f90d3d776372bbc1425afb6431d Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Thu, 27 Feb 2014 13:27:53 +0000 Subject: QPID-5048: Maven enahancements to restructure POM hierarchy and improve build Patch supplied by Andrew MacBean . git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1572552 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/java/amqp-1-0-client-jms/pom.xml | 4 +- .../main/assembly/qpid-amqp-1-0-client-jms-bin.xml | 11 +- qpid/java/amqp-1-0-client-websocket/pom.xml | 4 +- qpid/java/amqp-1-0-client/pom.xml | 4 +- qpid/java/amqp-1-0-common/pom.xml | 4 +- qpid/java/bdbstore/jmx/pom.xml | 4 +- qpid/java/bdbstore/pom.xml | 4 +- qpid/java/bdbstore/systests/pom.xml | 149 +--- qpid/java/broker-core/pom.xml | 19 +- qpid/java/broker-plugins/access-control/pom.xml | 4 +- .../java/broker-plugins/amqp-0-10-protocol/pom.xml | 4 +- qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml | 4 +- qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml | 4 +- .../amqp-msg-conv-0-10-to-1-0/pom.xml | 4 +- .../amqp-msg-conv-0-8-to-0-10/pom.xml | 4 +- .../amqp-msg-conv-0-8-to-1-0/pom.xml | 4 +- qpid/java/broker-plugins/derby-store/pom.xml | 4 +- .../java/broker-plugins/jdbc-provider-bone/pom.xml | 4 +- qpid/java/broker-plugins/jdbc-store/pom.xml | 4 +- qpid/java/broker-plugins/management-amqp/pom.xml | 8 +- qpid/java/broker-plugins/management-http/pom.xml | 4 +- qpid/java/broker-plugins/management-jmx/pom.xml | 4 +- qpid/java/broker-plugins/memory-store/pom.xml | 4 +- qpid/java/broker-plugins/websocket/pom.xml | 4 +- qpid/java/broker/pom.xml | 4 +- .../broker/src/main/assembly/qpid-broker-bin.xml | 15 +- qpid/java/client/pom.xml | 4 +- .../client/src/main/assembly/qpid-client-bin.xml | 11 +- qpid/java/common/pom.xml | 4 +- qpid/java/jca/pom.xml | 4 +- qpid/java/jca/rar/pom.xml | 4 +- qpid/java/management/common/pom.xml | 4 +- qpid/java/management/example/pom.xml | 4 +- qpid/java/perftests/pom.xml | 184 +---- .../src/main/assembly/qpid-perftests-bin.xml | 15 +- qpid/java/perftests/visualisation-jfc/pom.xml | 4 +- qpid/java/pom.xml | 907 +++++++-------------- qpid/java/qpid-systests-parent/pom.xml | 211 +++++ qpid/java/qpid-test-utils/pom.xml | 7 +- qpid/java/resources/NOTICE | 106 +-- qpid/java/systests/pom.xml | 157 +--- qpid/java/tools/pom.xml | 4 +- 42 files changed, 622 insertions(+), 1294 deletions(-) create mode 100644 qpid/java/qpid-systests-parent/pom.xml (limited to 'qpid/java') diff --git a/qpid/java/amqp-1-0-client-jms/pom.xml b/qpid/java/amqp-1-0-client-jms/pom.xml index 2b73700eed..57190f5c1e 100644 --- a/qpid/java/amqp-1-0-client-jms/pom.xml +++ b/qpid/java/amqp-1-0-client-jms/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-amqp-1-0-client-jms diff --git a/qpid/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml b/qpid/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml index 96fd0704bb..af383558de 100644 --- a/qpid/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml +++ b/qpid/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml @@ -8,13 +8,16 @@ qpid-amqp-1-0-client-jms/${project.version} - ${project.basedir} + ${project.build.directory}/generated-licenses/ / - README* - LICENSE* - NOTICE* + README + NOTICE + LICENSE + THIRDPARTY + 0644 + 0755 diff --git a/qpid/java/amqp-1-0-client-websocket/pom.xml b/qpid/java/amqp-1-0-client-websocket/pom.xml index 78da6d3b9e..f25ae0056e 100644 --- a/qpid/java/amqp-1-0-client-websocket/pom.xml +++ b/qpid/java/amqp-1-0-client-websocket/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-amqp-1-0-client-websocket diff --git a/qpid/java/amqp-1-0-client/pom.xml b/qpid/java/amqp-1-0-client/pom.xml index 2bee6b43d1..19515cc3f7 100644 --- a/qpid/java/amqp-1-0-client/pom.xml +++ b/qpid/java/amqp-1-0-client/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-amqp-1-0-client diff --git a/qpid/java/amqp-1-0-common/pom.xml b/qpid/java/amqp-1-0-common/pom.xml index 7b01caa5b0..7088e06f6f 100644 --- a/qpid/java/amqp-1-0-common/pom.xml +++ b/qpid/java/amqp-1-0-common/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-amqp-1-0-common diff --git a/qpid/java/bdbstore/jmx/pom.xml b/qpid/java/bdbstore/jmx/pom.xml index 626f80b9ab..a16ddfcf09 100644 --- a/qpid/java/bdbstore/jmx/pom.xml +++ b/qpid/java/bdbstore/jmx/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/bdbstore/pom.xml b/qpid/java/bdbstore/pom.xml index 60abfcb5cd..b2079dd4e5 100644 --- a/qpid/java/bdbstore/pom.xml +++ b/qpid/java/bdbstore/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-bdbstore diff --git a/qpid/java/bdbstore/systests/pom.xml b/qpid/java/bdbstore/systests/pom.xml index 01b87448e2..eb15b2d3a3 100644 --- a/qpid/java/bdbstore/systests/pom.xml +++ b/qpid/java/bdbstore/systests/pom.xml @@ -20,9 +20,9 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT - ../../pom.xml + qpid-systests-parent + 0.28-SNAPSHOT + ../../qpid-systests-parent/pom.xml qpid-bdbstore-systests @@ -31,18 +31,12 @@ BDB message store system tests - target${file.separator}qpid-broker${file.separator}${project.version} - - ${basedir}${file.separator}${broker.home.dir} - ${qpid.home}${file.separator}qbtc-output + ${project.basedir}${file.separator}..${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml + ${basedir}/../.. + ${basedir}/../.. - - junit - junit - compile - org.apache.qpid @@ -50,16 +44,6 @@ ${project.version} - - log4j - log4j - - - - org.slf4j - slf4j-api - - org.apache.geronimo.specs geronimo-jms_1.1_spec @@ -84,125 +68,4 @@ - - - - src/main/resources - - - src/main/java - - **/*.java/ - - - - - src/main/java - - - - org.apache.maven.plugins - maven-surefire-plugin - - - ${basedir}/../.. - - true - - ${project.basedir}${file.separator}..${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml - - - - - integration-test - integration-test - - test - - - false - - - - - - - org.apache.maven.plugins - maven-resources-plugin - - - - - copy-systests-etc-resources - generate-resources - - copy-resources - - - ${qpid.home} - - - ${basedir}/../../systests - - etc/ - - - - - - - - copy-test-profile-resources - generate-resources - - copy-resources - - - ${qpid.home}/.. - - - ${basedir}/../.. - - test-profiles/ - - - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - - extract-broker-distribution - pre-integration-test - - unpack - - - false - ${project.build.directory} - - - org.apache.qpid - qpid-broker - ${project.version} - bin - tar.gz - - - - - - - - - diff --git a/qpid/java/broker-core/pom.xml b/qpid/java/broker-core/pom.xml index 4621a8df75..17bff00507 100644 --- a/qpid/java/broker-core/pom.xml +++ b/qpid/java/broker-core/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-broker-core @@ -66,17 +66,6 @@ commons-logging - - xalan - xalan - - - xml-apis - xml-apis - - - - commons-beanutils commons-beanutils-core @@ -124,8 +113,8 @@ - org.apache.bcel - bcel + org.apache.servicemix.bundles + org.apache.servicemix.bundles.bcel diff --git a/qpid/java/broker-plugins/access-control/pom.xml b/qpid/java/broker-plugins/access-control/pom.xml index 0c92129325..4aecd1c408 100644 --- a/qpid/java/broker-plugins/access-control/pom.xml +++ b/qpid/java/broker-plugins/access-control/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml b/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml index c2ef3bff33..10c31e94b5 100644 --- a/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml +++ b/qpid/java/broker-plugins/amqp-0-10-protocol/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml b/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml index 3bbd624e65..e503c60919 100644 --- a/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml +++ b/qpid/java/broker-plugins/amqp-0-8-protocol/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml b/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml index c3b28c5ee4..ea4c830411 100644 --- a/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml +++ b/qpid/java/broker-plugins/amqp-1-0-protocol/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml b/qpid/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml index 38ff043377..e563640b16 100644 --- a/qpid/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml +++ b/qpid/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml b/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml index 016f777212..8d782ce8f3 100644 --- a/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml +++ b/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml b/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml index a01760f139..5e8c229c35 100644 --- a/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml +++ b/qpid/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/derby-store/pom.xml b/qpid/java/broker-plugins/derby-store/pom.xml index 58088d7a75..3996fca753 100644 --- a/qpid/java/broker-plugins/derby-store/pom.xml +++ b/qpid/java/broker-plugins/derby-store/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/jdbc-provider-bone/pom.xml b/qpid/java/broker-plugins/jdbc-provider-bone/pom.xml index af468af3af..89d4a024ea 100644 --- a/qpid/java/broker-plugins/jdbc-provider-bone/pom.xml +++ b/qpid/java/broker-plugins/jdbc-provider-bone/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/jdbc-store/pom.xml b/qpid/java/broker-plugins/jdbc-store/pom.xml index a2541ec913..729f837b66 100644 --- a/qpid/java/broker-plugins/jdbc-store/pom.xml +++ b/qpid/java/broker-plugins/jdbc-store/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/management-amqp/pom.xml b/qpid/java/broker-plugins/management-amqp/pom.xml index 83873a61f2..6e4e4e531c 100644 --- a/qpid/java/broker-plugins/management-amqp/pom.xml +++ b/qpid/java/broker-plugins/management-amqp/pom.xml @@ -21,16 +21,16 @@ 4.0.0 - qpid-parent + qpid-java-build org.apache.qpid - 1.0-SNAPSHOT + 0.28-SNAPSHOT ../../pom.xml qpid-broker-plugins-management-amqp 0.28-SNAPSHOT - AMQP Management Protocol Plug-in - AMQP Management broker plug-in + Qpid AMQP Management Protocol Broker Plug-in + Qpid AMQP Management broker plug-in diff --git a/qpid/java/broker-plugins/management-http/pom.xml b/qpid/java/broker-plugins/management-http/pom.xml index d614bbf0b1..4ac560ed0a 100644 --- a/qpid/java/broker-plugins/management-http/pom.xml +++ b/qpid/java/broker-plugins/management-http/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/management-jmx/pom.xml b/qpid/java/broker-plugins/management-jmx/pom.xml index 78b7f327ec..db369c3b44 100644 --- a/qpid/java/broker-plugins/management-jmx/pom.xml +++ b/qpid/java/broker-plugins/management-jmx/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/memory-store/pom.xml b/qpid/java/broker-plugins/memory-store/pom.xml index bdf503cd89..3d0c31746c 100644 --- a/qpid/java/broker-plugins/memory-store/pom.xml +++ b/qpid/java/broker-plugins/memory-store/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker-plugins/websocket/pom.xml b/qpid/java/broker-plugins/websocket/pom.xml index f7d9c45638..a8ad25a459 100644 --- a/qpid/java/broker-plugins/websocket/pom.xml +++ b/qpid/java/broker-plugins/websocket/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/broker/pom.xml b/qpid/java/broker/pom.xml index 9761819542..da0a52abe6 100644 --- a/qpid/java/broker/pom.xml +++ b/qpid/java/broker/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-broker diff --git a/qpid/java/broker/src/main/assembly/qpid-broker-bin.xml b/qpid/java/broker/src/main/assembly/qpid-broker-bin.xml index c7a190bbf2..02b2d6a9cd 100644 --- a/qpid/java/broker/src/main/assembly/qpid-broker-bin.xml +++ b/qpid/java/broker/src/main/assembly/qpid-broker-bin.xml @@ -11,14 +11,23 @@ ${project.basedir} / - README* - LICENSE* - NOTICE* etc/ 0644 0755 + + ${project.build.directory}/generated-licenses/ + / + + LICENSE + THIRDPARTY + NOTICE + README + + 0644 + 0755 + ${project.basedir} / diff --git a/qpid/java/client/pom.xml b/qpid/java/client/pom.xml index f5623ff53c..2f722e0bc6 100644 --- a/qpid/java/client/pom.xml +++ b/qpid/java/client/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-client diff --git a/qpid/java/client/src/main/assembly/qpid-client-bin.xml b/qpid/java/client/src/main/assembly/qpid-client-bin.xml index cc48890fa0..dd7375bfcd 100644 --- a/qpid/java/client/src/main/assembly/qpid-client-bin.xml +++ b/qpid/java/client/src/main/assembly/qpid-client-bin.xml @@ -8,13 +8,16 @@ qpid-client/${project.version} - ${project.basedir} + ${project.build.directory}/generated-licenses/ / - README* - LICENSE* - NOTICE* + README + NOTICE + LICENSE + THIRDPARTY + 0644 + 0755 diff --git a/qpid/java/common/pom.xml b/qpid/java/common/pom.xml index 7ea7f5907a..d52cdaeef3 100644 --- a/qpid/java/common/pom.xml +++ b/qpid/java/common/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-common diff --git a/qpid/java/jca/pom.xml b/qpid/java/jca/pom.xml index ecff05f95a..23c39f5dfa 100644 --- a/qpid/java/jca/pom.xml +++ b/qpid/java/jca/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-jca diff --git a/qpid/java/jca/rar/pom.xml b/qpid/java/jca/rar/pom.xml index 1f1aa5e6e0..5788b109cf 100644 --- a/qpid/java/jca/rar/pom.xml +++ b/qpid/java/jca/rar/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/management/common/pom.xml b/qpid/java/management/common/pom.xml index e08338ff8e..94c9f4ad2f 100644 --- a/qpid/java/management/common/pom.xml +++ b/qpid/java/management/common/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/management/example/pom.xml b/qpid/java/management/example/pom.xml index d70d16c647..6bda4fa62c 100644 --- a/qpid/java/management/example/pom.xml +++ b/qpid/java/management/example/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/perftests/pom.xml b/qpid/java/perftests/pom.xml index ce60b13703..5350f8aaa1 100644 --- a/qpid/java/perftests/pom.xml +++ b/qpid/java/perftests/pom.xml @@ -20,8 +20,9 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-systests-parent + 0.28-SNAPSHOT + ../qpid-systests-parent/pom.xml qpid-perftests @@ -29,13 +30,6 @@ Qpid Performance Tests Performance testing configuration, code and tests - - target${file.separator}qpid-broker${file.separator}${project.version} - - ${basedir}${file.separator}${broker.home.dir} - ${qpid.home}${file.separator}qbtc-output - - @@ -44,16 +38,6 @@ ${project.version} - - log4j - log4j - - - - org.slf4j - slf4j-api - - org.apache.geronimo.specs geronimo-jms_1.1_spec @@ -102,167 +86,5 @@ test - - - - - src/main/resources - - - src/main/java - - **/*.java/ - - - - - - - src/test/java - - **/*.java - - - - src/test/resources - - - - - - org.apache.maven.plugins - maven-deploy-plugin - - - true - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - - src/main/assembly/qpid-perftests-bin.xml - - - - - make-assembly - package - - single - - - - - - - org.apache.maven.plugins - maven-resources-plugin - - - - - copy-systests-etc-resources - generate-resources - - copy-resources - - - ${qpid.home} - - - ${basedir}/../systests - - etc/ - - - - - - - - copy-test-profile-resources - generate-resources - - copy-resources - - - ${qpid.home}/.. - - - ${basedir}/.. - - test-profiles/ - - - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - - extract-broker-distribution - pre-integration-test - - unpack - - - false - ${project.build.directory} - - - org.apache.qpid - qpid-broker - ${project.version} - bin - tar.gz - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - ${basedir}/.. - - **/org/apache/qpid/systest/**/*.java - - - ${project.basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml - - - - - integration-test - integration-test - - test - - - - **/org/apache/qpid/disttest/**/*.java - - - - - - - diff --git a/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml b/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml index 52ac6884ae..a4f25fd415 100644 --- a/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml +++ b/qpid/java/perftests/src/main/assembly/qpid-perftests-bin.xml @@ -11,12 +11,21 @@ ${project.basedir} / - README* - LICENSE* - NOTICE* etc/ + + ${project.build.directory}/generated-licenses/ + / + + README + NOTICE + LICENSE + THIRDPARTY + + 0644 + 0755 + diff --git a/qpid/java/perftests/visualisation-jfc/pom.xml b/qpid/java/perftests/visualisation-jfc/pom.xml index ea0979de39..92aac980ca 100644 --- a/qpid/java/perftests/visualisation-jfc/pom.xml +++ b/qpid/java/perftests/visualisation-jfc/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT ../../pom.xml diff --git a/qpid/java/pom.xml b/qpid/java/pom.xml index 3a5c9fd2e8..d4b67df41a 100644 --- a/qpid/java/pom.xml +++ b/qpid/java/pom.xml @@ -6,9 +6,9 @@ The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - + http://www.apache.org/licenses/LICENSE-2.0 - + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -19,46 +19,19 @@ 4.0.0 - org.apache - apache - 12 + org.apache.qpid + qpid-parent + 1.0-SNAPSHOT + ../qpid-parent/pom.xml org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT pom - Qpid - http://qpid.apache.org - Apache Qpid™ makes messaging tools that speak AMQP and support many languages and platforms. AMQP is an open internet protocol for reliably sending and receiving messages. It makes it possible for everyone to build a diverse, coherent messaging ecosystem. - - - JIRA - https://issues.apache.org/jira/browse/QPID - - - - Jenkins - https://builds.apache.org/view/M-R/view/Qpid/ - - - - - Apache Qpid Users - users-subscribe@qpid.apache.org - users-unsubscribe@qpid.apache.org - users@qpid.apache.org - http://mail-archives.apache.org/mod_mbox/qpid-users/ - - - Apache Qpid Developers - dev-subscribe@qpid.apache.org - dev-unsubscribe@qpid.apache.org - dev@qpid.apache.org - http://mail-archives.apache.org/mod_mbox/qpid-dev/ - - + Qpid Java Build + Apache Qpid™ Java Build POM scm:svn:http://svn.apache.org/repos/asf/qpid/trunk/qpid/java @@ -66,94 +39,32 @@ http://svn.apache.org/viewvc/qpid/trunk/qpid/java - - 3.0.0 - - - - 1.9.1 - 1.2.16 - 1.6.4 - 8.1.14.v20131031 - 1.9.1 - 5.0.97 - 2.0 - 14.0.1 - 0.7.1.RELEASE - 1.8.3 - 1.2 - 1.6 - 3.2.1 - 1.8 - 1.8.1 - 2.6 - 1.1.1 - 1.0 - 1.1.1 - 1.0 - 2.0.0 - 1.0.1 - 2.2.1 - 2.7.0 - 5.2 - 1.4 - 10.8.2.2 - 2.5.3 - 1.0.8 - 1.0.13 - - - 3.8.1 - 1.9.0 - - - 1.7 - 2.4 - 2.5 - 3.1 - 2.7 - 1.0 - 1.3.1 - 2.16 - 1.4 - 2.5 - 1.8 - 2.4 - 2.9.1 - 3.2 - 2.3.2 - 1.5 - 2.6 - 1.8 - 1.0-beta-2 - 3.3 - 2.2.1 - 0.10 - 2.6 - 2.8 - 2.6 - 2.3 - 2.7 - 1.6 1.6 + Documentation for the Qpid components can be accessed on our website at:${line.separator}http://qpid.apache.org/documentation.html + Apache Qpid${line.separator}Copyright ${project.inceptionYear}-2014${line.separator}Apache Software Foundation${line.separator}This product includes software developed at Apache Software Foundation (http://www.apache.org/) + - (java-mms.0-9-1|java-mms.0-10|java-bdb.0-10) + (java-mms.0-9|java-mms.0-9-1|java-mms.0-10|java-bdb.0-9|java-bdb.0-9-1|java-bdb.0-10|java-dby-mem.0-9|java-dby-mem.0-9-1|java-dby-mem.0-10) - + + ${project.build.directory}/generated-licenses + false + + ${basedir} ${qpid.home}${file.separator}target${file.separator}qbtc-output ${project.build.directory}${file.separator}QPID_WORK - - JavaTransientExcludes Java010Excludes - v0_10 - AMQP_1_0 - java-mms.0-10 - ${profile.excludes.java-mms.0-10} + JavaTransientExcludes Java010Excludes + v0_10 + AMQP_1_0 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests.xml + false + org.apache.qpid.server.store.MemoryMessageStore @@ -187,6 +98,7 @@ tools management/example + qpid-systests-parent qpid-test-utils systests perftests @@ -211,427 +123,45 @@ - - - - - junit - junit - ${junit-version} - test - - - - org.mockito - mockito-all - ${mockito-version} - test - - - - log4j - log4j - ${log4j-version} - compile - - - - org.slf4j - slf4j-api - ${slf4j-version} - compile - - - - org.slf4j - slf4j-log4j12 - ${slf4j-version} - compile - - - - org.eclipse.jetty - jetty-server - ${jetty-version} - compile - - - - org.eclipse.jetty - jetty-websocket - ${jetty-version} - compile - - - - org.eclipse.jetty - jetty-servlet - ${jetty-version} - compile - - - - org.codehaus.jackson - jackson-core-asl - ${jackson-version} - compile - - - - org.codehaus.jackson - jackson-mapper-asl - ${jackson-version} - compile - - - - org.dojotoolkit - dojo - ${dojo-version} - compile - - - - com.sleepycat - je - ${bdb-version} - compile - - - - commons-beanutils - commons-beanutils-core - ${commons-beanutils-version} - compile - - - - commons-digester - commons-digester - ${commons-digester-version} - compile - - - - commons-lang - commons-lang - ${commons-lang-version} - compile - - - - commons-cli - commons-cli - ${commons-cli-version} - compile - - - - commons-codec - commons-codec - ${commons-codec-version} - compile - - - - commons-collections - commons-collections - ${commons-collections-version} - compile - - - - commons-configuration - commons-configuration - ${commons-configuration-version} - compile - - - - commons-logging - commons-logging - ${commons-logging-version} - compile - - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - ${geronimo-jms-version} - provided - - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - ${geronimo-gta-version} - provided - - - - org.apache.geronimo.specs - geronimo-servlet_3.0_spec - ${geronimo-servlet-version} - compile - - - - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec - ${geronimo-j2ee-connector-version} - compile - - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - ${geronimo-ejb-version} - provided - - - - org.apache.geronimo.framework - geronimo-kernel - ${geronimo-kernel-version} - provided - - - - xalan - xalan - ${xalan-version} - compile - - - - org.apache.bcel - bcel - ${bcel-version} - compile - - - - velocity - velocity - ${velocity-version} - compile - - - - velocity - velocity-dep - ${velocity-version} - compile - - - - org.apache.derby - derby - ${derby-version} - compile - - - - com.google.guava - guava - ${guava-version} - compile - - - - com.jolbox - bonecp - ${bonecp-version} - compile - - - - com.google.code.gson - gson - ${gson-version} - compile - - - - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - ${maven-antrun-plugin-version} - - - org.apache.maven.plugins - maven-assembly-plugin - ${maven-assembly-plugin-version} - - - org.apache.maven.plugins - maven-clean-plugin - ${maven-clean-plugin-version} - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin-version} - - ${java.source} - ${java.target} - true - true - true - - - - org.apache.maven.plugins - maven-deploy-plugin - ${maven-deploy-plugin-version} - - - org.apache.maven.plugins - maven-docck-plugin - ${maven-docck-plugin-version} - - - org.apache.maven.plugins - maven-enforcer-plugin - ${maven-enforcer-plugin-version} - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven-failsafe-and-surefire-plugins-version} - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin-version} - - - org.apache.maven.plugins - maven-install-plugin - ${maven-install-plugin-version} - - - org.apache.maven.plugins - maven-invoker-plugin - ${maven-invoker-plugin-version} - - - org.apache.maven.plugins - maven-jar-plugin - ${maven-jar-plugin-version} - - - - true - true - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin-version} - - - org.apache.maven.plugins - maven-plugin-plugin - ${maven-plugin-plugin-version} - - - - org.apache.maven.plugins - maven-release-plugin - ${maven-release-plugin-version} - - false - deploy - -Papache-release ${arguments} - - - - - org.apache.maven.plugins - maven-remote-resources-plugin - ${maven-remote-resources-plugin-version} - - - org.apache.maven.plugins - maven-resources-plugin - ${maven-resources-plugin-version} - - - org.apache.maven.plugins - maven-scm-plugin - ${maven-scm-plugin-version} - - - org.apache.maven.plugins - maven-scm-publish-plugin - ${maven-scm-publish-plugin-version} - - - org.apache.maven.plugins - maven-site-plugin - ${maven-site-plugin-version} - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin-version} - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven-failsafe-and-surefire-plugins-version} - - - org.apache.rat - apache-rat-plugin - ${apache-rat-plugin-version} - - - org.codehaus.mojo - clirr-maven-plugin - ${clirr-maven-plugin-version} - - - - - org.apache.maven.plugins - maven-dependency-plugin - ${maven-dependency-plugin-version} - - - org.codehaus.mojo - javacc-maven-plugin - ${javacc-maven-plugin-version} - - - org.apache.maven.plugins - maven-rar-plugin - ${maven-rar-plugin-version} - - - org.apache.maven.plugins - maven-project-info-reports-plugin - ${maven-project-info-reports-plugin-version} - - - - org.apache.maven.plugins maven-antrun-plugin + + output-test-properties + validate + + run + + + + Qpid Test Profile Properties + [profile] ${profile} + [profile.excludes] ${profile.excludes} + [profile.broker.version] ${profile.broker.version} + [profile.qpid.broker_default_amqp_protocol_excludes] ${profile.qpid.broker_default_amqp_protocol_excludes} + [profile.broker.virtualhosts-config] ${profile.broker.virtualhosts-config} + [profile.broker.persistent] ${profile.broker.persistent} + [profile.messagestore.class.name] ${profile.messagestore.class.name} + + + + + generate-notice-and-readme + prepare-package + + run + + + + + + + + create-qbtc-output-dir pre-integration-test @@ -646,7 +176,6 @@ - org.apache.maven.plugins maven-surefire-plugin @@ -655,60 +184,48 @@ **/*Test.java - -Xmx512m + ${argLine} -Xmx512m + ${qpid.home} ${qpid.work} - org.apache.qpid.jndi.PropertiesFileInitialContextFactory test-profiles${file.separator}test-provider.properties - ${qpid.home}${file.separator}etc${file.separator}config-systests.json - org.apache.qpid.server.store.MemoryMessageStore - - false - 1000 BURL - debug debug debug warn - ${project.basedir}${file.separator}test-profiles${file.separator}log4j-test.xml log4j-test.xml - false - 15672 18999 19099 18080 - 15671 25672 25671 - true - Excludes JavaExcludes ${profile}.excludes ${profile.excludes} 512M - false - ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests.xml - - java internal - - ${broker.version.java-mms.0-10} - ${qpid.broker_default_amqp_protocol_excludes.java-mms.0-10} Exception + BRK-1004 ${qpid.home}${file.separator}bin${file.separator}qpid-server -sp @STORE_PATH -st @STORE_TYPE -l @LOG_CONFIG_FILE ${qpid.home}${file.separator}bin${file.separator}qpid-server.bat -sp @STORE_PATH -st @STORE_TYPE -l @LOG_CONFIG_FILE - BRK-1004 - ${profile} + + Excludes JavaExcludes ${profile}.excludes ${profile.excludes} + ${profile.broker.version} + ${profile.qpid.broker_default_amqp_protocol_excludes} + ${profile.broker.virtualhosts-config} + ${profile.broker.persistent} + ${profile.messagestore.class.name} + ${qpid.home.qbtc.output} @@ -745,6 +262,70 @@ + + + org.codehaus.mojo + license-maven-plugin + + ${skipLicensing} + ${skipLicensing} + ${skipLicensing} + compile,system + apache_v2 + true + ${license-maven-plugin-output-dir} + ${license-maven-plugin-output-dir}/LICENSE + ${license-maven-plugin-output-dir}/licenses + ${license-maven-plugin-output-dir}/licenses.xml + THIRDPARTY + org.apache.qpid + /org/codehaus/mojo/license/third-party-file-groupByLicense.ftl + + Apache Software License, Version 2.0 + The MIT License + Eclipse Public License - Version 1.0 + Common Public License Version 1.0 + BSD License + Academic Free License v2.1 + + + Apache Software License, Version 2.0|The Apache Software License, Version 2.0|Apache Software License - Version 2.0|Apache v2|Apache 2 + The MIT License|MIT License + + true + false + + + + generate-license-files + + update-project-license + download-licenses + add-third-party + + generate-resources + + + + + + org.jacoco + jacoco-maven-plugin + + + default-prepare-agent + + prepare-agent + + + + + + + org.apache.rat + apache-rat-plugin + + @@ -761,28 +342,43 @@ false + + + org.codehaus.mojo + license-maven-plugin + ${license-maven-plugin-version} + + + + org.apache.maven.plugins + maven-surefire-report-plugin + ${maven-failsafe-and-surefire-plugins-version} + + + + report-only + + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-plugin-version} + + + + org.apache.rat + apache-rat-plugin + ${apache-rat-plugin-version} + + - - - - oracle.releases - http://download.oracle.com/maven - default - - true - - - false - - - - - java-mms.0-10 true @@ -792,22 +388,13 @@ - java-mms.0-10 - ${profile.excludes.java-mms.0-10} + JavaTransientExcludes Java010Excludes + v0_10 + AMQP_1_0 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests.xml + false + org.apache.qpid.server.store.MemoryMessageStore - - - - maven-surefire-plugin - - - ${broker.version.java-mms.0-10} - ${qpid.broker_default_amqp_protocol_excludes.java-mms.0-10} - - - - - @@ -819,22 +406,31 @@ - java-mms.0-9-1 JavaTransientExcludes XAExcludes JavaPre010Excludes + v0_9_1 + AMQP_1_0,AMQP_0_10 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests.xml + false + org.apache.qpid.server.store.MemoryMessageStore + + + + + java-mms.0-9 + + + profile + java-mms.0-9 + + + + JavaTransientExcludes XAExcludes JavaPre010Excludes + v0_9 + AMQP_1_0,AMQP_0_10,AMQP_0_9_1 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests.xml + false + org.apache.qpid.server.store.MemoryMessageStore - - - - maven-surefire-plugin - - - v0_9_1 - AMQP_1_0,AMQP_0_10 - - - - - @@ -846,26 +442,105 @@ - java-bdb.0-10 - JavaExcludes JavaPersistentExcludes Java010Excludes JavaBDBExcludes + JavaPersistentExcludes Java010Excludes JavaBDBExcludes + v0_10 + AMQP_1_0 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-bdb.xml + true + org.apache.qpid.server.store.berkeleydb.BDBMessageStore + + + + + java-bdb.0-9-1 + + + profile + java-bdb.0-9-1 + + + + JavaPersistentExcludes XAExcludes JavaPre010Excludes JavaBDBExcludes + v0_9_1 + AMQP_1_0,AMQP_0_10 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-bdb.xml + true + org.apache.qpid.server.store.berkeleydb.BDBMessageStore - - - - maven-surefire-plugin - - - v0_10 - AMQP_1_0 - true - org.apache.qpid.server.store.berkeleydb.BDBMessageStore - - - - - - + + java-bdb.0-9 + + + profile + java-bdb.0-9 + + + + JavaPersistentExcludes XAExcludes JavaPre010Excludes JavaBDBExcludes + v0_9 + AMQP_1_0,AMQP_0_10,AMQP_0_9_1 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-bdb.xml + true + org.apache.qpid.server.store.berkeleydb.BDBMessageStore + + + + + java-dby-mem.0-10 + + + profile + java-dby-mem.0-10 + + + + JavaPersistentExcludes JavaDerbyExcludes Java010Excludes + v0_10 + AMQP_1_0 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-derby-mem.xml + true + org.apache.qpid.server.store.derby.DerbyMessageStore + + + + + java-dby-mem.0-9-1 + + + profile + java-dby-mem.0-9-1 + + + + JavaPersistentExcludes JavaDerbyExcludes XAExcludes JavaPre010Excludes + v0_9_1 + AMQP_1_0,AMQP_0_10 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-derby-mem.xml + true + org.apache.qpid.server.store.derby.DerbyMessageStore + + + + + java-dby-mem.0-9 + + + profile + java-dby-mem.0-9 + + + + JavaPersistentExcludes JavaDerbyExcludes XAExcludes JavaPre010Excludes + v0_9 + AMQP_1_0,AMQP_0_10,AMQP_0_9_1 + ${QPID_HOME}${file.separator}etc${file.separator}virtualhosts-systests-derby-mem.xml + true + org.apache.qpid.server.store.derby.DerbyMessageStore + + + + diff --git a/qpid/java/qpid-systests-parent/pom.xml b/qpid/java/qpid-systests-parent/pom.xml new file mode 100644 index 0000000000..7024bf6426 --- /dev/null +++ b/qpid/java/qpid-systests-parent/pom.xml @@ -0,0 +1,211 @@ + + + + 4.0.0 + + + org.apache.qpid + qpid-java-build + 0.28-SNAPSHOT + + + qpid-systests-parent + 0.28-SNAPSHOT + pom + Qpid Java System Test Parent + Parent POM for Qpid system testing modules + + + target${file.separator}qpid-broker${file.separator}${project.version} + + ${basedir}${file.separator}${broker.home.dir} + ${qpid.home}${file.separator}qbtc-output + ${project.basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml + ${basedir}/.. + ${basedir}/.. + + + + + + junit + junit + ${junit-version} + compile + + + + org.mockito + mockito-all + ${mockito-version} + compile + + + + log4j + log4j + + + + org.slf4j + slf4j-api + + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + src/main/java + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${test.working.directory} + + true + + ${test.log4j.configuration.file} + + + + + integration-test + integration-test + + test + + + false + + + + + + + org.apache.maven.plugins + maven-resources-plugin + + + + + copy-systests-etc-resources + generate-resources + + copy-resources + + + ${qpid.home} + + + ${basedir} + + etc/ + + + + + + + + copy-test-profile-resources + generate-resources + + copy-resources + + + ${qpid.home}/.. + + + ${test.resource.directory} + + test-profiles/ + + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + + extract-broker-distribution + pre-integration-test + + unpack + + + false + ${project.build.directory} + + + org.apache.qpid + qpid-broker + ${project.version} + bin + tar.gz + + + + + + + copy-sleepycat-jar-for-bdb-tests + pre-integration-test + + copy + + + + + com.sleepycat + je + jar + + + ${project.build.directory}/qpid-broker/${project.version}/lib + + + + + + + + + diff --git a/qpid/java/qpid-test-utils/pom.xml b/qpid/java/qpid-test-utils/pom.xml index 6e11616f4a..d96d0c0c02 100644 --- a/qpid/java/qpid-test-utils/pom.xml +++ b/qpid/java/qpid-test-utils/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-test-utils @@ -57,8 +57,5 @@ provided - - - diff --git a/qpid/java/resources/NOTICE b/qpid/java/resources/NOTICE index add7753a4b..62ea5dd664 100644 --- a/qpid/java/resources/NOTICE +++ b/qpid/java/resources/NOTICE @@ -1,106 +1,4 @@ Apache Qpid -Copyright 2006-2008 Apache Software Foundation +Copyright 2006-2012 Apache Software Foundation This product includes software developed at -Apache Software Foundation (http://www.apache.org/) - -Message logging is provided by the SLF4J library package, -which is open source software, written by Ceki Gülcü, and -copyright by SLF4J.ORG and QOS.ch. The original software is -available from - - http://www.slf4j.org/ - -Data compression support is provided by the JZLib library package, -which is open source software, written by JCraft, and copyright -by JCraft. The original software is available from - - http://www.jcraft.com/jzlib/ - -Spring framework is provided by the Spring framework library -package, which is open source software, written by Rod Johnson -et al, and copyright by Springframework.org. The original -software is available from - - http://www.springframework.org/ - - -This product includes software developed at -The OSGi Alliance (http://www.osgi.org/). -Copyright 2006 The OSGi Alliance. -Licensed under the Apache License 2.0. - -Handling console input is provided bye the Jline library package, -JLine is a Java library for handling console input. It is similar -in functionality to BSD editline and GNU readline.Original software is -available from - -pphttp://jline.sourceforge.net/index.html - -Jython is used within ant scripts for generating code. -Jython is hosted at http://www.jython.org -The license for jython is located at http://www.jython.org/Project/license.txt - -The Apache Muse Project is a Java-based implementation -of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), -and WS-DistributedManagement (WSDM) specifications. -It is licensed under the Apache License 2.0. -The original software is available from - -http://ws.apache.org/muse/ - -The Web Services Description Language for Java Toolkit (WSDL4J) allows -the creation, representation, and manipulation of WSDL documents -It is licensed under the Common Public License 1.0 -The original software is available from - -http://sourceforge.net/projects/wsdl4j - -Xml manipulation and all related xml common utilities are provider by the -xml-apis library, which is an open source software. -It is licensed under the Apache License 2.0 and is available from : - -http://xml.apache.org/commons/ - -Xerces Java is a library for parsing, validating and manipulating XML documents. -It is licensed under the Apache License 2.0 and is available from : - -http://xerces.apache.org/ - -Xalan is an XSLT processor for transforming XML documents into HTML, -text, or other XML document types. -It is licensed under the Apache License 2.0. -The original software is available from : - -http://xml.apache.org/xalan-j/ - -Jetty is an open-source, standards-based, full-featured web server -implemented entirely in Java. It is used as a web server / servlet engine -on WS-DM adapter. -Licensed under the Apache License 2.0. -The original software is available from : - -http://www.mortbay.org/jetty/ - -Javassist is a load-time reflective system for Java. It is a class library -for editing bytecodes in Java; -Licensend under MPL or LGPL. -The original software is available from : - -http://www.jboss.org/javassist/ - -The core library is an eclipse plugin that contains a bytecode disassembler -("Disassembler") that can produce a listing of the Java assembler mnemonics ("Assembler Mnemonics") -for a Java method. It is needed in order to enable JSP support in Jetty. -It is licensed under Eclipse Public License Version 1.0 - -The JSP implementation library is used for QMan admin console that is a web application running -on Jetty. -It is licensed under Common Development and Distribution license version 1.0. License information -is available from : - -https://glassfish.dev.java.net/public/CDDLv1.0.html - -The JSP API library is used is used for QMan admin console that is a web application running -on Jetty. -It is licensed under Apache License Version 2.0. - +Apache Software Foundation (http://www.apache.org/) \ No newline at end of file diff --git a/qpid/java/systests/pom.xml b/qpid/java/systests/pom.xml index a556841240..7107730255 100644 --- a/qpid/java/systests/pom.xml +++ b/qpid/java/systests/pom.xml @@ -20,8 +20,9 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-systests-parent + 0.28-SNAPSHOT + ../qpid-systests-parent/pom.xml qpid-systests @@ -29,28 +30,7 @@ Qpid System Tests System testing configuration, code and tests - - target${file.separator}qpid-broker${file.separator}${project.version} - - ${basedir}${file.separator}${broker.home.dir} - ${qpid.home}${file.separator}qbtc-output - - - - - junit - junit - ${junit-version} - compile - - - - org.mockito - mockito-all - ${mockito-version} - compile - org.apache.qpid @@ -58,16 +38,6 @@ ${project.version} - - log4j - log4j - - - - org.slf4j - slf4j-api - - org.apache.qpid @@ -215,126 +185,5 @@ - - - - - src/main/resources - - - src/main/java - - **/*.java/ - - - - - src/main/java - - - - org.apache.maven.plugins - maven-surefire-plugin - - - ${basedir}/.. - - true - - ${project.basedir}${file.separator}..${file.separator}test-profiles${file.separator}log4j-test.xml - - - - - integration-test - integration-test - - test - - - false - - - - - - - org.apache.maven.plugins - maven-resources-plugin - - - - - copy-systests-etc-resources - generate-resources - - copy-resources - - - ${qpid.home} - - - ${basedir} - - etc/ - - - - - - - - copy-test-profile-resources - generate-resources - - copy-resources - - - ${qpid.home}/.. - - - ${basedir}/.. - - test-profiles/ - - - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - - extract-broker-distribution - pre-integration-test - - unpack - - - false - ${project.build.directory} - - - org.apache.qpid - qpid-broker - ${project.version} - bin - tar.gz - - - - - - - - diff --git a/qpid/java/tools/pom.xml b/qpid/java/tools/pom.xml index 9da9ca0443..c58e16c65e 100644 --- a/qpid/java/tools/pom.xml +++ b/qpid/java/tools/pom.xml @@ -20,8 +20,8 @@ org.apache.qpid - qpid-parent - 1.0-SNAPSHOT + qpid-java-build + 0.28-SNAPSHOT qpid-tools -- cgit v1.2.1