Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-4425 Cleanup usage of improper URIs in Camel
  3. CAMEL-4389

Make the separator charachter '?' in the Camel spring-ws component adjustable.

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 2.8.0
    • None
    • camel-spring-ws
    • None
    • Unknown

    Description

      The Camel spring-ws component uses the '?' character to separate the Camel options like messageFactory from the URL.
      The URL itself may also use the '?' character : http://server/path/program?query_string.

      When using both '?' characters the following exception is raised:

      Failed to resolve endpoint: spring-ws:http://server/path/program?option=value?messageFactory=#messageFactory
      due to: There are 1 parameters that couldn't be set on the endpoint. Check the uri if the parameters are spelt correctly and that they are properties of the endpoint. Unknown parameters=[

      {channel=value?messageFactory=#messageFactory}

      ]

      When you make the separator character adjustable (with the default still '?') , you can define your own separator , depending on the content of the URL.

      Attachments

        Activity

          People

            rkettelerij Richard Kettelerij
            akamp Arno van de Kamp
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: