Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-966

Consumer Endpoint sets service/interface/uri on the message exchange while it has been already set earlier

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • incubation, 3.2
    • 3.2
    • servicemix-common
    • 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.

      Attachments

        Activity

          People

            gnodet Guillaume Nodet
            piotr.bzdyl Piotr Bzdyl
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: