From 02235e597ba5e62a135b721acc14fea223c0df56 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Fri, 4 Jul 2014 19:45:52 +0000 Subject: 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 --- .../qpid-broker-plugins-management-qmf2/README.txt | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'qpid/tools/src/java') 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: -- cgit v1.2.1