Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-9923

Make Camel RAW() parser more flexible

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • fuse-7.3
    • fuse-7.0.1
    • Camel
    • % %
    • Fuse 7.3 Sprint 40 - Dev #1

      Camel offers a RAW() construct to allow characters to be entered into endpoint URIs that would otherwise be treated as having special meaning in a URI. This is helpful if the developer needs to enter symbols like the + sign, which would otherwise be treated as a delimiter.

      However, the RAW parser is not particularly smart. In particular, RAW doesn't help when the text has to include parentheses.

      What would be useful is way to either:

      1. Escape parentheses so they could be used within a RAW block or
      2. Configure the use of a start and end marker characters than parentheses, so parentheses could be used as-is

      This problem has been discussed on various forums on a number of occasions, as well as being raised by customers in Tech Support cases. So there is a genuine need for work in this area.

            rhn-support-tasato Tadayoshi Sato
            rhn-support-kboone Kevin Boone
            Jan Bouska Jan Bouska
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: