Description
The parsing of transport-specific properties is standardized to have the prefix of "transport.". However, the failover transport factory does not parse them correctly.
Examples:
The following works –
activemq:tcp://localhost:61616?transport.RequestTimeout=1000
but it will fail if the URI is switched to use the failover transport –
activemq:failover:tcp://localhost:61616?transport.RequestTimeout=1000
Current implementation requires the removal of the "transport." prefix, which is incorrect –
activemq:failover:tcp://localhost:61616?RequestTimeout=1000