Red Hat Bugzilla – Bug 453530
XML Exchange should be a loadable module
Last modified: 2013-08-05 20:53:11 EDT
To prevent requiring the resulting dependencies in installations that don't need
No test info. Putting NEEDINFO flag.
I'd suggesting starting the broker with --no-module-dir, then trying to run the xmlexchange example (or even justthe part that declares the queues) which should fail with an error that the exchange type in question is not supported.
Then add --load-module /usr/local/lib/qpid/daemon/xml.so and retry; example should now work. Finally run example against the qpidd service (i.e. default options) to ensure its loaded by default.
RHTS test qpid_xml_exchange_module_bz453530 validates now that XML Exchange is now qpidd loadable plug-in.
Validated on 5.2 i386 / x86_64 only on packages:
rhm-0.3.2783-1.el5, qpidd-0.3.713378-1.el5, qpidd-xml-0.3.713378-1.el5 [...]
Waiting for 469904 fix and re-run on RHEL4 before going to VERIFIED.
RHTS test qpid_xml_exchange_module_bz453530 validates now that XML Exchange is
now qpidd loadable plug-in.
Validated on RHEL 4.7 / 5.2 i386 / x86_64 on packages:
qpidd-xml-0.3.719671-1.el5, rhm-0.3.2804-4.el5, rhm-docs-0.3.719580-3.el5
qpidd-xml-0.3.719671-4.el4, rhm-0.3.2804-3.el4, rhm-docs-0.3.719580-4.el4
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.