Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
incubation, 3.2
-
None
-
Windows XP, JDK 1.5.0_11
Description
Consumer endpoint should not set the service/interface/uri on the message exchange if it was already set earlier (for example in a custom marshaler in JmsConsumerEndpoint) - org.apache.servicemix.common.endpoints.ConsumerEndpoint.configureExchangeTarget(MessageExchange)
Maybe to not break current functionality it can be resolved by adding additional property which could control if service/interface should be always overriden to values from xbean.xml or left unchanged if these properties has been already set.