Consumer Endpoint sets service/interface/uri on the message exchange while it
has been already set earlier
----------------------------------------------------------------------------------------------------------
Key: SM-966
URL: https://issues.apache.org/activemq/browse/SM-966
Project: ServiceMix
Issue Type: Bug
Components: servicemix-common
Affects Versions: 3.2, incubation
Environment: Windows XP, JDK 1.5.0_11
Reporter: Piotr Bzdyl
Attachments: ConsumerEndpoint.java.diff
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.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.