summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2014-07-04 19:45:52 +0000
committerRobert Gemmell <robbie@apache.org>2014-07-04 19:45:52 +0000
commit02235e597ba5e62a135b721acc14fea223c0df56 (patch)
treea04bcfaaeacbe5ffdedfa60606605d04d4d81c2d
parentc16e3340ff0b6e12eed418cdafaf40f768ae401b (diff)
downloadqpid-python-02235e597ba5e62a135b721acc14fea223c0df56.tar.gz
QPID-5610: update readme to detail usage of the copy-broker profile
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607921 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/tools/src/java/qpid-broker-plugins-management-qmf2/README.txt22
1 files changed, 18 insertions, 4 deletions
diff --git a/qpid/tools/src/java/qpid-broker-plugins-management-qmf2/README.txt b/qpid/tools/src/java/qpid-broker-plugins-management-qmf2/README.txt
index 065c6710a1..b1226347ce 100644
--- a/qpid/tools/src/java/qpid-broker-plugins-management-qmf2/README.txt
+++ b/qpid/tools/src/java/qpid-broker-plugins-management-qmf2/README.txt
@@ -25,16 +25,30 @@ and allow the Java Broker to be controlled by the Qpid Command Line tools and al
and GUI thus providing a unified view across a mixture of C++ and Java Brokers.
-To build the Java Broker QMF2 plugin do:
+************************************************ Building**************************************************
+
+To build the Java Broker QMF2 plugin from source, do:
mvn clean package
This will build the main plugin jar, and additionally a tar.gz release assembly which contains all the necessary
-dependencies to install the plugin in a broker installation. To install the plugin, copy all of the files from
-the lib/ dir of the assembly into the lib/ or lib/plugins dir of your extracted broker installation.
+dependencies to install the plugin in a broker installation.
+
+To aid during development, you can optionally use the 'copy-broker' profile to extract the broker release archive
+into the target/qpid-broker directory and copy the qmf2 broker plugin and dependencies into its lib dir:
+
+mvn clean package -Pcopy-broker
+
+You can then configure the extracted broker as described below.
+
+*********************************************** Installing *************************************************
+
+To install a release of the plugin, extract the release assembly and copy all of the files from the lib/ dir
+into either the lib/ or lib/plugins/ directory of your extracted broker installation.
+You can then configure the broker as described below.
-************************************************* Config **************************************************
+********************************************** Configuring **************************************************
The Java Broker stores its main configuration in a JSON file (default: $QPID_WORK/config.json), which is typically
managed file via the Web Management GUI. It is IMPORTANT to ensure that the following: