I ran the following script to set up a dynamic exchange route from Bs to B1.
EX=TestExchange ~/qpid/qpid-tools-0.32/src/py/qpid-config -a $Bs add exchange topic $EX ~/qpid/qpid-tools-0.32/src/py/qpid-config -a $B1 add exchange topic $EX ~/qpid/qpid-tools-0.32/src/py/qpid-route -v -d dynamic add $B1 $Bs $EX Afterwards, I stopped the destination broker B1, but then B1 won't run again, even after I rebuilt & reinstalled everything... The errors I see from the broker log was about broker B1 not being able to find the exchange that I created above. The exchange wasn't durable, why would B1 try to look for it anyway? 2016-01-29 17:41:07 [Broker] error Link connection to XXX.XXX.XXX.246:5673 failed: Unsupported transport type: tcp (/home/mmos/qpid/qpid-cpp-0.34/src/qpid/broker/Broker.cpp:1363) 2016-01-29 17:41:07 [Broker] critical Broker (pid=2553) start-up failed: not-found: Exchange not found: TestExchange (/home/mmos/qpid/qpid-cpp-0.34/src/qpid/broker/ExchangeRegistry.cpp:144) 2016-01-29 17:41:07 [Store] info Linear Store: Journal "TplStore":Destroyed 2016-01-29 17:41:07 [Broker] notice Broker (pid=2553) shut-down 2016-01-29 17:41:07 [Broker] critical Unexpected error: not-found: Exchange not found: TestExchange (/home/mmos/qpid/qpid-cpp-0.34/src/qpid/broker/ExchangeRegistry.cpp:144) This seems to be a bug to me... jjw
