From fd5a3babceee0380d2fdc2ca4fe53eb4bc9bf037 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Mon, 23 Sep 2013 23:58:38 +0000 Subject: QPID-5048: add initial pom files for a maven build still a work-in-progress git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1525753 13f79535-47bb-0310-9956-ffa450edef68 --- java/amqp-1-0-client-jms/pom.xml | 89 ++++++ .../main/assembly/qpid-amqp-1-0-client-jms-bin.xml | 27 ++ java/amqp-1-0-client/pom.xml | 55 ++++ java/amqp-1-0-common/pom.xml | 46 +++ java/bdbstore/jmx/pom.xml | 93 ++++++ java/bdbstore/pom.xml | 106 +++++++ java/bdbstore/systests/pom.xml | 214 +++++++++++++ java/broker-core/pom.xml | 283 +++++++++++++++++ java/broker-plugins/access-control/pom.xml | 91 ++++++ java/broker-plugins/amqp-0-10-protocol/pom.xml | 72 +++++ java/broker-plugins/amqp-0-8-protocol/pom.xml | 72 +++++ java/broker-plugins/amqp-1-0-protocol/pom.xml | 63 ++++ .../amqp-msg-conv-0-10-to-1-0/pom.xml | 84 +++++ .../amqp-msg-conv-0-8-to-0-10/pom.xml | 77 +++++ .../amqp-msg-conv-0-8-to-1-0/pom.xml | 84 +++++ java/broker-plugins/derby-store/pom.xml | 79 +++++ java/broker-plugins/jdbc-provider-bone/pom.xml | 78 +++++ java/broker-plugins/jdbc-store/pom.xml | 79 +++++ java/broker-plugins/management-http/pom.xml | 219 +++++++++++++ java/broker-plugins/management-jmx/pom.xml | 71 +++++ java/broker-plugins/memory-store/pom.xml | 58 ++++ java/broker/pom.xml | 212 +++++++++++++ java/broker/src/main/assembly/qpid-broker-bin.xml | 36 +++ java/client/pom.xml | 128 ++++++++ java/client/src/main/assembly/qpid-client-bin.xml | 27 ++ java/common/pom.xml | 174 ++++++++++ java/jca/pom.xml | 127 ++++++++ java/jca/rar/pom.xml | 106 +++++++ java/management/common/pom.xml | 64 ++++ java/management/example/pom.xml | 65 ++++ java/perftests/pom.xml | 299 +++++++++++++++++ .../src/main/assembly/qpid-perftests-bin.xml | 33 ++ java/perftests/visualisation-jfc/pom.xml | 126 ++++++++ java/pom.xml | 304 ++++++++++++++++++ java/qpid-test-utils/pom.xml | 69 ++++ java/systests/pom.xml | 353 +++++++++++++++++++++ java/tools/pom.xml | 78 +++++ 37 files changed, 4241 insertions(+) create mode 100644 java/amqp-1-0-client-jms/pom.xml create mode 100644 java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml create mode 100644 java/amqp-1-0-client/pom.xml create mode 100644 java/amqp-1-0-common/pom.xml create mode 100644 java/bdbstore/jmx/pom.xml create mode 100644 java/bdbstore/pom.xml create mode 100644 java/bdbstore/systests/pom.xml create mode 100644 java/broker-core/pom.xml create mode 100644 java/broker-plugins/access-control/pom.xml create mode 100644 java/broker-plugins/amqp-0-10-protocol/pom.xml create mode 100644 java/broker-plugins/amqp-0-8-protocol/pom.xml create mode 100644 java/broker-plugins/amqp-1-0-protocol/pom.xml create mode 100644 java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml create mode 100644 java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml create mode 100644 java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml create mode 100644 java/broker-plugins/derby-store/pom.xml create mode 100644 java/broker-plugins/jdbc-provider-bone/pom.xml create mode 100644 java/broker-plugins/jdbc-store/pom.xml create mode 100644 java/broker-plugins/management-http/pom.xml create mode 100644 java/broker-plugins/management-jmx/pom.xml create mode 100644 java/broker-plugins/memory-store/pom.xml create mode 100644 java/broker/pom.xml create mode 100644 java/broker/src/main/assembly/qpid-broker-bin.xml create mode 100644 java/client/pom.xml create mode 100644 java/client/src/main/assembly/qpid-client-bin.xml create mode 100644 java/common/pom.xml create mode 100644 java/jca/pom.xml create mode 100644 java/jca/rar/pom.xml create mode 100644 java/management/common/pom.xml create mode 100644 java/management/example/pom.xml create mode 100644 java/perftests/pom.xml create mode 100644 java/perftests/src/main/assembly/qpid-perftests-bin.xml create mode 100644 java/perftests/visualisation-jfc/pom.xml create mode 100644 java/pom.xml create mode 100644 java/qpid-test-utils/pom.xml create mode 100644 java/systests/pom.xml create mode 100644 java/tools/pom.xml (limited to 'java') diff --git a/java/amqp-1-0-client-jms/pom.xml b/java/amqp-1-0-client-jms/pom.xml new file mode 100644 index 0000000000..03e0bbfff2 --- /dev/null +++ b/java/amqp-1-0-client-jms/pom.xml @@ -0,0 +1,89 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-amqp-1-0-client-jms + + + + org.apache.qpid + qpid-amqp-1-0-client + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-amqp-1-0-common + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml + + + + + make-assembly + package + + single + + + + + + + + diff --git a/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml b/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml new file mode 100644 index 0000000000..96fd0704bb --- /dev/null +++ b/java/amqp-1-0-client-jms/src/main/assembly/qpid-amqp-1-0-client-jms-bin.xml @@ -0,0 +1,27 @@ + + bin + + tar.gz + + qpid-amqp-1-0-client-jms/${project.version} + + + ${project.basedir} + / + + README* + LICENSE* + NOTICE* + + + + + + /lib + true + + + + diff --git a/java/amqp-1-0-client/pom.xml b/java/amqp-1-0-client/pom.xml new file mode 100644 index 0000000000..6c3c0fd1d2 --- /dev/null +++ b/java/amqp-1-0-client/pom.xml @@ -0,0 +1,55 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-amqp-1-0-client + + + + org.apache.qpid + qpid-amqp-1-0-common + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/amqp-1-0-common/pom.xml b/java/amqp-1-0-common/pom.xml new file mode 100644 index 0000000000..a40319e159 --- /dev/null +++ b/java/amqp-1-0-common/pom.xml @@ -0,0 +1,46 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-amqp-1-0-common + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/bdbstore/jmx/pom.xml b/java/bdbstore/jmx/pom.xml new file mode 100644 index 0000000000..7ac68d2d02 --- /dev/null +++ b/java/bdbstore/jmx/pom.xml @@ -0,0 +1,93 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-bdbstore-jmx + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-broker-plugins-management-jmx + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-bdbstore + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/bdbstore/pom.xml b/java/bdbstore/pom.xml new file mode 100644 index 0000000000..8df390c9bd --- /dev/null +++ b/java/bdbstore/pom.xml @@ -0,0 +1,106 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-bdbstore + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + test + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + test + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/bdbstore/systests/pom.xml b/java/bdbstore/systests/pom.xml new file mode 100644 index 0000000000..315a30da11 --- /dev/null +++ b/java/bdbstore/systests/pom.xml @@ -0,0 +1,214 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-bdbstore-systests + + + target/qpid-broker/${project.version} + + ${basedir}/${broker.home.dir} + ${qpid.home}/qbtc-output + + + + + junit + junit + ${junit-version} + compile + + + + org.apache.qpid + qpid-systests + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + org.apache.qpid + qpid-bdbstore + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-bdbstore-jmx + 0.26-SNAPSHOT + compile + + + + com.sleepycat + je + 5.0.84 + compile + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + src/main/java + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${basedir}/../.. + + true + + + + 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 + generate-resources + + unpack + + + false + ${project.build.directory} + + + org.apache.qpid + qpid-broker + ${project.version} + bin + tar.gz + + + + + + + + + + + diff --git a/java/broker-core/pom.xml b/java/broker-core/pom.xml new file mode 100644 index 0000000000..df5b9de121 --- /dev/null +++ b/java/broker-core/pom.xml @@ -0,0 +1,283 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-broker-core + + + ${project.build.directory}/generated-sources/generated-logmessages + + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-management-common + 0.26-SNAPSHOT + compile + + + + log4j + log4j + 1.2.16 + compile + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + org.slf4j + slf4j-log4j12 + 1.6.4 + compile + + + + commons-logging + commons-logging + 1.1.1 + compile + + + + xalan + xalan + 2.7.0 + compile + + + xml-apis + xml-apis + + + + + + commons-beanutils + commons-beanutils-core + 1.8.3 + compile + + + + commons-digester + commons-digester + 1.8.1 + compile + + + commons-beanutils + commons-beanutils + + + + + + commons-codec + commons-codec + 1.6 + compile + + + + commons-lang + commons-lang + 2.6 + compile + + + + commons-collections + commons-collections + 3.2.1 + compile + + + + commons-configuration + commons-configuration + 1.8 + compile + + + + org.codehaus.jackson + jackson-core-asl + 1.9.0 + compile + + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.0 + compile + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + ${basedir}/src/test/java + + **/*.java/ + + + + ${basedir}/src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + test-jar + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + logmessages-generated + generate-sources + + run + + + + + + + + + + + + + + + + + + velocity + velocity + 1.4 + + + velocity + velocity-dep + 1.4 + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.8 + + + add-source + generate-sources + + add-source + + + + ${generated-logmessages-dir} + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${basedir}/.. + + + + + + diff --git a/java/broker-plugins/access-control/pom.xml b/java/broker-plugins/access-control/pom.xml new file mode 100644 index 0000000000..b8d601d6f2 --- /dev/null +++ b/java/broker-plugins/access-control/pom.xml @@ -0,0 +1,91 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-access-control + + + ${project.build.directory}/generated-sources/generated-logmessages + + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + src/main/java + + **/*.java + + + + src/main/resources + + META-INF/ + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-0-10-protocol/pom.xml b/java/broker-plugins/amqp-0-10-protocol/pom.xml new file mode 100644 index 0000000000..16a27d2b1c --- /dev/null +++ b/java/broker-plugins/amqp-0-10-protocol/pom.xml @@ -0,0 +1,72 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-0-8-protocol/pom.xml b/java/broker-plugins/amqp-0-8-protocol/pom.xml new file mode 100644 index 0000000000..762e61a341 --- /dev/null +++ b/java/broker-plugins/amqp-0-8-protocol/pom.xml @@ -0,0 +1,72 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-1-0-protocol/pom.xml b/java/broker-plugins/amqp-1-0-protocol/pom.xml new file mode 100644 index 0000000000..c31b414bce --- /dev/null +++ b/java/broker-plugins/amqp-1-0-protocol/pom.xml @@ -0,0 +1,63 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-1-0-protocol + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-amqp-1-0-common + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml b/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml new file mode 100644 index 0000000000..3f290849b3 --- /dev/null +++ b/java/broker-plugins/amqp-msg-conv-0-10-to-1-0/pom.xml @@ -0,0 +1,84 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-10-to-1-0 + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-amqp-1-0-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-1-0-protocol + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml b/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml new file mode 100644 index 0000000000..7afd15f096 --- /dev/null +++ b/java/broker-plugins/amqp-msg-conv-0-8-to-0-10/pom.xml @@ -0,0 +1,77 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-0-10 + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml b/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml new file mode 100644 index 0000000000..b717117188 --- /dev/null +++ b/java/broker-plugins/amqp-msg-conv-0-8-to-1-0/pom.xml @@ -0,0 +1,84 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-1-0 + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-amqp-1-0-common + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-1-0-protocol + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/derby-store/pom.xml b/java/broker-plugins/derby-store/pom.xml new file mode 100644 index 0000000000..155fd62bc1 --- /dev/null +++ b/java/broker-plugins/derby-store/pom.xml @@ -0,0 +1,79 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-derby-store + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + compile + + + + org.apache.derby + derby + 10.8.2.2 + compile + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/jdbc-provider-bone/pom.xml b/java/broker-plugins/jdbc-provider-bone/pom.xml new file mode 100644 index 0000000000..990cf8d684 --- /dev/null +++ b/java/broker-plugins/jdbc-provider-bone/pom.xml @@ -0,0 +1,78 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-jdbc-provider-bone + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + com.jolbox + bonecp + 0.7.1.RELEASE + compile + + + + com.google.guava + guava + + + + + + com.google.guava + guava + 14.0.1 + runtime + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/jdbc-store/pom.xml b/java/broker-plugins/jdbc-store/pom.xml new file mode 100644 index 0000000000..edb6416c25 --- /dev/null +++ b/java/broker-plugins/jdbc-store/pom.xml @@ -0,0 +1,79 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-jdbc-store + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + test + + + + org.apache.derby + derby + 10.8.2.2 + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/management-http/pom.xml b/java/broker-plugins/management-http/pom.xml new file mode 100644 index 0000000000..eb5ace88da --- /dev/null +++ b/java/broker-plugins/management-http/pom.xml @@ -0,0 +1,219 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-management-http + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.geronimo.specs + geronimo-servlet_2.5_spec + 1.2 + compile + + + + org.eclipse.jetty + jetty-server + 7.6.10.v20130312 + compile + + + org.eclipse.jetty.orbit + javax.servlet + + + org.eclipse.jetty + jetty-continuation + + + org.eclipse.jetty + jetty-http + + + + + + org.eclipse.jetty + jetty-continuation + 7.6.10.v20130312 + compile + + + + org.eclipse.jetty + jetty-security + 7.6.10.v20130312 + compile + + + org.eclipse.jetty + jetty-server + + + + + + org.eclipse.jetty + jetty-http + 7.6.10.v20130312 + compile + + + org.eclipse.jetty + jetty-io + + + + + + org.eclipse.jetty + jetty-io + 7.6.10.v20130312 + compile + + + org.eclipse.jetty + jetty-util + + + + + + org.eclipse.jetty + jetty-servlet + 7.6.10.v20130312 + compile + + + org.eclipse.jetty + jetty-security + + + + + + org.eclipse.jetty + jetty-util + 7.6.10.v20130312 + compile + + + + org.eclipse.jetty + jetty-websocket + 7.6.10.v20130312 + compile + + + org.eclipse.jetty + jetty-util + + + org.eclipse.jetty + jetty-io + + + org.eclipse.jetty + jetty-http + + + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + src/main/resources + + + src/main/java + + resources/ + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + unpack-dojo + generate-resources + + unpack + + + + + org.dojotoolkit + dojo-war + 1.8.3 + war + false + ${project.build.directory}/classes/resources/dojo + META-INF/**,WEB-INF/**,**/*.uncompressed.js + + + + + + + + + + diff --git a/java/broker-plugins/management-jmx/pom.xml b/java/broker-plugins/management-jmx/pom.xml new file mode 100644 index 0000000000..01b50a65e2 --- /dev/null +++ b/java/broker-plugins/management-jmx/pom.xml @@ -0,0 +1,71 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-management-jmx + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + org.apache.qpid + qpid-management-common + 0.26-SNAPSHOT + compile + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/broker-plugins/memory-store/pom.xml b/java/broker-plugins/memory-store/pom.xml new file mode 100644 index 0000000000..3cd916f07b --- /dev/null +++ b/java/broker-plugins/memory-store/pom.xml @@ -0,0 +1,58 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-broker-plugins-memory-store + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + provided + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + + diff --git a/java/broker/pom.xml b/java/broker/pom.xml new file mode 100644 index 0000000000..0b1e5a6075 --- /dev/null +++ b/java/broker/pom.xml @@ -0,0 +1,212 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-broker + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + log4j + log4j + 1.2.16 + compile + + + + commons-cli + commons-cli + 1.2 + compile + + + + org.apache.qpid + qpid-broker-plugins-access-control + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-1-0-protocol + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-0-10 + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-1-0 + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-10-to-1-0 + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-derby-store + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-jdbc-provider-bone + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-jdbc-store + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-management-http + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-management-jmx + 0.26-SNAPSHOT + runtime + + + + org.apache.qpid + qpid-broker-plugins-memory-store + 0.26-SNAPSHOT + runtime + + + + + org.apache.qpid + qpid-bdbstore + 0.26-SNAPSHOT + runtime + true + + + + org.apache.qpid + qpid-bdbstore-jmx + 0.26-SNAPSHOT + runtime + true + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + src/main/assembly/qpid-broker-bin.xml + + + + + make-assembly + package + + single + + + + + + + + diff --git a/java/broker/src/main/assembly/qpid-broker-bin.xml b/java/broker/src/main/assembly/qpid-broker-bin.xml new file mode 100644 index 0000000000..950abd7fdb --- /dev/null +++ b/java/broker/src/main/assembly/qpid-broker-bin.xml @@ -0,0 +1,36 @@ + + bin + + tar.gz + + qpid-broker/${project.version} + + + ${project.basedir} + / + + README* + LICENSE* + NOTICE* + etc/ + bin/ + + + + ${project.basedir}/../common + / + + bin/qpid-run + + + + + + /lib + true + + + + diff --git a/java/client/pom.xml b/java/client/pom.xml new file mode 100644 index 0000000000..6e4d8ef324 --- /dev/null +++ b/java/client/pom.xml @@ -0,0 +1,128 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-client + + + + org.apache.qpid + qpid-common + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + log4j + log4j + 1.2.16 + test + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + ${basedir}/src/test/java + + **/*.java/ + + + + ${basedir}/src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + src/main/assembly/qpid-client-bin.xml + + + + + make-assembly + package + + single + + + + + + + + diff --git a/java/client/src/main/assembly/qpid-client-bin.xml b/java/client/src/main/assembly/qpid-client-bin.xml new file mode 100644 index 0000000000..cc48890fa0 --- /dev/null +++ b/java/client/src/main/assembly/qpid-client-bin.xml @@ -0,0 +1,27 @@ + + bin + + tar.gz + + qpid-client/${project.version} + + + ${project.basedir} + / + + README* + LICENSE* + NOTICE* + + + + + + /lib + true + + + + diff --git a/java/common/pom.xml b/java/common/pom.xml new file mode 100644 index 0000000000..0155482478 --- /dev/null +++ b/java/common/pom.xml @@ -0,0 +1,174 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-common + + + ${project.build.directory}/generated-sources/generated-amqp-0-8 + ${project.build.directory}/generated-sources/generated-amqp-0-10 + ${project.build.directory}/generated-sources/generated-jms-selector/org/apache/qpid/filter/selector + + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + log4j + log4j + 1.2.16 + test + + + + + + + ${basedir}/src/test/java + + **/*.java/ + + + + ${basedir}/src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.codehaus.mojo + javacc-maven-plugin + 2.6 + + + jms-selector-generated + generate-sources + + javacc + + + ${selector.output.dir} + src/main/grammar + + SelectorParser.jj + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + amqp-0-8-generated + generate-sources + + run + + + + + + + + + + + + + + + velocity + velocity + 1.4 + + + velocity + velocity-dep + 1.4 + + + org.python + jython-standalone + 2.5.3 + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.8 + + + add-source + generate-sources + + add-source + + + + ${generated-amqp-0-8-dir} + ${generated-amqp-0-10-dir} + + + + + + + + + + diff --git a/java/jca/pom.xml b/java/jca/pom.xml new file mode 100644 index 0000000000..5c21dfc551 --- /dev/null +++ b/java/jca/pom.xml @@ -0,0 +1,127 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-jca + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + provided + + + + org.apache.geronimo.specs + geronimo-j2ee-connector_1.5_spec + 2.0.0 + provided + + + + org.apache.geronimo.specs + geronimo-jta_1.1_spec + 1.1.1 + provided + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + org.apache.geronimo.specs + geronimo-ejb_3.0_spec + 1.0.1 + provided + + + + org.apache.geronimo.specs + geronimo-servlet_2.5_spec + 1.2 + provided + + + + org.apache.geronimo.framework + geronimo-kernel + 2.2.1 + provided + + + asm + asm + + + asm + asm-commons + + + cglib + cglib-nodep + + + org.apache.xbean + xbean-reflect + + + com.thoughtworks.xstream + xstream + + + org.apache.geronimo.testsupport + testsupport-common + + + org.apache.geronimo.framework + geronimo-crypto + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/jca/rar/pom.xml b/java/jca/rar/pom.xml new file mode 100644 index 0000000000..936ce4d57d --- /dev/null +++ b/java/jca/rar/pom.xml @@ -0,0 +1,106 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-rar + rar + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + runtime + + + org.slf4j + slf4j-api + + + + + + org.apache.qpid + qpid-jca + 0.26-SNAPSHOT + runtime + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-rar-plugin + 2.3 + + src/main/resources/META-INF/ra.xml + src/main/resources + + + + + + + diff --git a/java/management/common/pom.xml b/java/management/common/pom.xml new file mode 100644 index 0000000000..ee8fcabb83 --- /dev/null +++ b/java/management/common/pom.xml @@ -0,0 +1,64 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-management-common + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/management/example/pom.xml b/java/management/example/pom.xml new file mode 100644 index 0000000000..351d19aef5 --- /dev/null +++ b/java/management/example/pom.xml @@ -0,0 +1,65 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-management-examples + + + + org.apache.qpid + qpid-management-common + 0.26-SNAPSHOT + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-deploy-plugin + + + true + + + + + + diff --git a/java/perftests/pom.xml b/java/perftests/pom.xml new file mode 100644 index 0000000000..f83b5e2f33 --- /dev/null +++ b/java/perftests/pom.xml @@ -0,0 +1,299 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-perftests + + + target/qpid-broker/${project.version} + + ${basedir}/${broker.home.dir} + ${qpid.home}/qbtc-output + + + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + org.slf4j + slf4j-log4j12 + 1.6.4 + compile + + + + log4j + log4j + 1.2.16 + compile + + + + + commons-lang + commons-lang + 2.6 + compile + + + + commons-collections + commons-collections + 3.2.1 + compile + + + + commons-beanutils + commons-beanutils-core + 1.8.3 + compile + + + + com.google.code.gson + gson + 2.0 + compile + + + + org.apache.derby + derby + 10.8.2.2 + runtime + + + + + org.apache.qpid + qpid-systests + 0.26-SNAPSHOT + test + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + src/test/java + + **/*.java + + + + src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + 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 + generate-resources + + 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 + + + + + integration-test + integration-test + + test + + + + **/org/apache/qpid/disttest/**/*.java + + + + + + + + + diff --git a/java/perftests/src/main/assembly/qpid-perftests-bin.xml b/java/perftests/src/main/assembly/qpid-perftests-bin.xml new file mode 100644 index 0000000000..52ac6884ae --- /dev/null +++ b/java/perftests/src/main/assembly/qpid-perftests-bin.xml @@ -0,0 +1,33 @@ + + bin + + tar.gz + + qpid-perftests-${project.version} + + + ${project.basedir} + / + + README* + LICENSE* + NOTICE* + etc/ + + + + + + /lib + true + + + org.apache.qpid:qpid-client + org.apache.qpid:qpid-common + + + + + diff --git a/java/perftests/visualisation-jfc/pom.xml b/java/perftests/visualisation-jfc/pom.xml new file mode 100644 index 0000000000..5d6c288a3e --- /dev/null +++ b/java/perftests/visualisation-jfc/pom.xml @@ -0,0 +1,126 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.apache.qpid + qpid-perftests-visualisation-jfc + + + + org.apache.qpid + qpid-perftests + 0.26-SNAPSHOT + compile + + + + org.slf4j + slf4j-api + 1.6.4 + compile + + + + org.apache.derby + derby + 10.8.2.2 + runtime + + + + + net.sourceforge.csvjdbc + csvjdbc + 1.0.8 + provided + + + + jfree + jfreechart + 1.0.13 + provided + + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + test + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + + + src/test/java + + **/*.java + + + + src/test/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-deploy-plugin + + + true + + + + + + diff --git a/java/pom.xml b/java/pom.xml new file mode 100644 index 0000000000..fb1713bbc7 --- /dev/null +++ b/java/pom.xml @@ -0,0 +1,304 @@ + + + + + org.apache + apache + 12 + + 4.0.0 + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + pom + + + + + + 3.8.1 + 1.9.0 + + + 1.5 + 1.5 + + + ${basedir} + ${qpid.home}/target/qbtc-output + ${project.build.directory}/QPID_WORK + + JavaTransientExcludes Java010Excludes + v0_10 + AMQP_1_0 + + java-mms.0-10 + ${profile.excludes.java-mms.0-10} + + + + + junit + junit + ${junit-version} + test + + + + org.mockito + mockito-all + ${mockito-version} + test + + + + + amqp-1-0-client + amqp-1-0-client-jms + amqp-1-0-common + broker + broker-core + broker-plugins/access-control + broker-plugins/amqp-0-8-protocol + broker-plugins/amqp-0-10-protocol + broker-plugins/amqp-1-0-protocol + broker-plugins/amqp-msg-conv-0-8-to-0-10 + broker-plugins/amqp-msg-conv-0-8-to-1-0 + broker-plugins/amqp-msg-conv-0-10-to-1-0 + broker-plugins/derby-store + broker-plugins/jdbc-provider-bone + broker-plugins/jdbc-store + broker-plugins/management-http + broker-plugins/management-jmx + broker-plugins/memory-store + common + client + management/common + jca + jca/rar + + tools + management/example + + qpid-test-utils + systests + perftests + + perftests/visualisation-jfc + bdbstore + bdbstore/jmx + bdbstore/systests + + + + + + oracle.releases + http://download.oracle.com/maven + default + + + + csvjdbc.releases + http://csvjdbc.sourceforge.net/maven2 + default + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + create-qbtc-output-dir + pre-integration-test + + run + + + + + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + + **/*Test.java + + -Xmx512m + + ${qpid.home} + ${qpid.work} + + org.apache.qpid.jndi.PropertiesFileInitialContextFactory + test-profiles${file.separator}test-provider.properties + + ${qpid.home}/etc/config-systests.json + org.apache.qpid.server.store.MemoryMessageStore + + false + + 1000 + BURL + + debug + debug + debug + warn + + test-profiles${file.separator}log4j-test.xml + file://${basedir}${file.separator}..${file.separator}test-profiles${file.separator}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 + ${qpid.home}/bin/qpid-server -sp @STORE_PATH -st @STORE_TYPE -l @LOG_CONFIG_FILE + + BRK-1004 + true + ${profile} + + + ${qpid.home.qbtc.output} + + + + + + + + + + java-mms.0-10 + + true + + profile + java-mms.0-10 + + + + java-mms.0-10 + ${profile.excludes.java-mms.0-10} + + + + + maven-surefire-plugin + + + ${broker.version.java-mms.0-10} + ${qpid.broker_default_amqp_protocol_excludes.java-mms.0-10} + + + + + + + + + java-mms.0-9-1 + + + profile + java-mms.0-9-1 + + + + java-mms.0-9-1 + JavaTransientExcludes XAExcludes JavaPre010Excludes + + + + + maven-surefire-plugin + + + v0_9_1 + AMQP_1_0,AMQP_0_10 + + + + + + + + + + diff --git a/java/qpid-test-utils/pom.xml b/java/qpid-test-utils/pom.xml new file mode 100644 index 0000000000..9173978764 --- /dev/null +++ b/java/qpid-test-utils/pom.xml @@ -0,0 +1,69 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-test-utils + + + + junit + junit + ${junit-version} + compile + + + + log4j + log4j + 1.2.16 + provided + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + + diff --git a/java/systests/pom.xml b/java/systests/pom.xml new file mode 100644 index 0000000000..ce19fd3a30 --- /dev/null +++ b/java/systests/pom.xml @@ -0,0 +1,353 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-systests + + + target/qpid-broker/${project.version} + + ${basedir}/${broker.home.dir} + ${qpid.home}/qbtc-output + + + + + + junit + junit + ${junit-version} + compile + + + + org.mockito + mockito-all + ${mockito-version} + compile + + + + org.apache.qpid + qpid-test-utils + 0.26-SNAPSHOT + compile + + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + provided + + + + + org.apache.qpid + qpid-jca + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-j2ee-connector_1.5_spec + 2.0.0 + compile + + + + org.apache.geronimo.specs + geronimo-jta_1.1_spec + 1.1.1 + runtime + + + + + org.apache.qpid + qpid-broker + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-core + 0.26-SNAPSHOT + test-jar + compile + + + + org.apache.qpid + qpid-broker-plugins-access-control + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-8-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-0-10-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-1-0-protocol + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-0-10 + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-8-to-1-0 + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-amqp-msg-conv-0-10-to-1-0 + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-derby-store + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-jdbc-provider-bone + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-jdbc-store + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-management-http + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-management-jmx + 0.26-SNAPSHOT + compile + + + + org.apache.qpid + qpid-broker-plugins-memory-store + 0.26-SNAPSHOT + compile + + + + + + + + + src/main/resources + + + src/main/java + + **/*.java/ + + + + + src/main/java + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${basedir}/.. + + true + + + + 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 + generate-resources + + unpack + + + false + ${project.build.directory} + + + org.apache.qpid + qpid-broker + ${project.version} + bin + tar.gz + + + + + + + + + + + diff --git a/java/tools/pom.xml b/java/tools/pom.xml new file mode 100644 index 0000000000..daa0973c1a --- /dev/null +++ b/java/tools/pom.xml @@ -0,0 +1,78 @@ + + + + + org.apache.qpid + qpid-project + 0.26-SNAPSHOT + + 4.0.0 + + org.apache.qpid + qpid-tools + + + + org.apache.qpid + qpid-client + 0.26-SNAPSHOT + compile + + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + 1.0 + compile + + + + log4j + log4j + 1.2.16 + compile + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${java.source} + ${java.target} + true + true + true + + + + + org.apache.maven.plugins + maven-deploy-plugin + + + true + + + + + + -- cgit v1.2.1