diff options
| author | Martin Ritchie <ritchiem@apache.org> | 2009-08-07 18:07:47 +0000 |
|---|---|---|
| committer | Martin Ritchie <ritchiem@apache.org> | 2009-08-07 18:07:47 +0000 |
| commit | 417da9894bfe5eda8674d7156feafe014735a62b (patch) | |
| tree | 18d0ce842d3792a53e1090369373ea264e4d579d /java/module.xml | |
| parent | aaac6ba834b71c40e6de709d9dbdcd2e462d9d4a (diff) | |
| download | qpid-python-417da9894bfe5eda8674d7156feafe014735a62b.tar.gz | |
QPID-2033 : Added destroy for broker process that fails to startup. Also augmented QpidTestCase and build profiles to take a new broker.stopped search value. If this appears in the log output during the external broker startup and the broker does not report ready then the startup will report the line of text associated with the exception as part of the failure. Currently the stopped value is set to to 'Exception'. This means if an exception occurs during startup then test will give more detail about the cause of the failure. This is only monitored during the brokerStart() call and through the getStopLine() call on the Piper we can return the line of text that the Exception matched. Providing more details of why a broker failed to startup. This extra detail is currently added to the exception thrown when the broker fails to become ready.
Added test.mport to profile for defaulting management port
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802118 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/module.xml')
| -rw-r--r-- | java/module.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/java/module.xml b/java/module.xml index f31a52f0ff..0c32414647 100644 --- a/java/module.xml +++ b/java/module.xml @@ -271,6 +271,7 @@ <sysproperty key="broker.clean" value="${broker.clean}"/> <sysproperty key="broker.version" value="${broker.version}"/> <sysproperty key="broker.ready" value="${broker.ready}" /> + <sysproperty key="broker.stopped" value="${broker.stopped}" /> <sysproperty key="broker.config" value="${broker.config}" /> <sysproperty key="test.output" value="${module.results}"/> <syspropertyset> |
