...
These scripts are described in more detail below. This page is still under construction so bear with us ...
qpid-server
Overview
This script starts the Qpid Java Broker on Linux/Solaris/Cygwin platforms.
It is extremely simple, delegating the real work to the qpid-run script.
In fact, all it really provides is the main class to execute and passes through any command line arguments to qpid-run i.e.
No Format |
---|
. qpid-run org.apache.qpid.server.Main "$@"
|
qpid-server.bat
Overview
This script starts the Qpid Java Broker on Windows platforms. It provides a limited version of the qpid-run functionality, though is not nearly as sophisticated i.e. does not support run arguments or the full set of argument variables.
However, it does support the following features:
- validates that JAVA_HOME is set
- validates that QPID_HOME is set
- passes any command line arguments to the main broker class
- supports the use of QPID_OPTS to pass through java system properties
Note that a JIRA exists for enhancing the features this script supports http://issues.apache.org/jira/browse/QPID-168
qpid-run
Overview
The qpid-run script allows the calling program to run any given command, and provides a flexible surround supporting configurable runtime arguments for the script itself, the broker and java arguments.
...
Variable | Description | Default |
---|---|---|
QPID_HOME | Used as root for installed application path. Mandatory that users set this | None |
QPID_WORK | Used as root for any working directories to which the Qpid broker writes, for | Current User's Homedir |
AMQJ_LOGGING_LEVEL | Logging level for broker code | info |
QPID_LOG_PREFIX | Used as a prefix for qpid broker log, see FAQ for more details | None |
QPID_LOG_SUFFIX | Used as a suffix for qpid broker log, see FAQ for more details | None |
JPDA_OPTS | If set and -run:jpda argument provided used for debugging props, see below | None |
QPID_OPTS | Use to pass custom system properties, including management console connection | None |
JAVA_OPTS | Use to pass custom Java options, for example gc options etc | None |
Run Arguments
You can provide run arguments to the qpid-run script using the syntax
...