From 4ccccf0495d3b2e447ca8e6a3b173b189d52ea33 Mon Sep 17 00:00:00 2001 From: Rajith Muditha Attapattu Date: Thu, 1 May 2008 00:03:23 +0000 Subject: This commit is for QPID-992 and QPID-993 build.xml ========== I added the broker-plugins as a module to the ant build system. This was nessacery to get the plugins jar generated for QPID-993. In general when we add extra exchanges as plugins we want release this as a separate jar common.xml ========== Added a property build.plugins. This is used to create the plugins dir that is used for PluginTest noted in QPID-993. module.xml ========== Creats the folder identified by build.plugins copys the plugins jar to the above folder before the tests are run Added the following system properties when running tests "example.plugin.target" to build.plugins - required for QPID-993 "QPID_EXAMPLE_HOME" and "QPID_HOME" is to project.root/broker to pick up the config files in etc - required for QPID-992. build.deps ========== added common libs and felix libs for the broker-plugins module. This is for QPID-993 acl.config.xml ============== Added TempQueue as a routing key allowed for publish to amq.direct for user "server" This was done for QPID-992 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@652409 13f79535-47bb-0310-9956-ffa450edef68 --- java/broker-plugins/build.xml | 27 +++++++++++++++++++++++++++ java/broker/etc/acl.config.xml | 6 ++++++ java/build.deps | 1 + java/build.xml | 3 ++- java/common.xml | 1 + java/module.xml | 6 ++++++ 6 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 java/broker-plugins/build.xml (limited to 'java') diff --git a/java/broker-plugins/build.xml b/java/broker-plugins/build.xml new file mode 100644 index 0000000000..669eadd2e8 --- /dev/null +++ b/java/broker-plugins/build.xml @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/java/broker/etc/acl.config.xml b/java/broker/etc/acl.config.xml index 0de01bf8bb..73c8d239de 100644 --- a/java/broker/etc/acl.config.xml +++ b/java/broker/etc/acl.config.xml @@ -129,6 +129,12 @@ server + + TempQueue* + + server + + diff --git a/java/build.deps b/java/build.deps index 2f5390e3e3..f9a7c4c261 100644 --- a/java/build.deps +++ b/java/build.deps @@ -33,6 +33,7 @@ client.libs=${common.libs} ${geronimo-jms} broker.libs=${common.libs} ${commons-cli} ${commons-logging} ${log4j} \ ${slf4j-log4j} ${xalan} ${felix.libs} +broker-plugins.libs=${common.libs} ${felix.libs} junit-toolkit.libs=${log4j} ${junit} test.libs=${slf4j-log4j} ${junit-toolkit.libs} diff --git a/java/build.xml b/java/build.xml index 2094c50b9b..5a5db734f6 100644 --- a/java/build.xml +++ b/java/build.xml @@ -26,8 +26,9 @@ + - + diff --git a/java/common.xml b/java/common.xml index cfaab2cc84..cbfc87d270 100644 --- a/java/common.xml +++ b/java/common.xml @@ -35,6 +35,7 @@ + diff --git a/java/module.xml b/java/module.xml index 3dbab15962..76f81e93f1 100644 --- a/java/module.xml +++ b/java/module.xml @@ -112,6 +112,7 @@ + @@ -171,6 +172,8 @@ + + @@ -186,6 +189,9 @@ + + + -- cgit v1.2.1