Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-5176

CxfProducer should not always leverage toList type converter to find out the parameters for invocation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.8.6, 2.9.3, 2.10.0
    • camel-cxf
    • None
    • Unknown

    Description

      CAMEL-5173 removed the two type converters which could always to load the classes and it broke the itest of CxfToJmsInOutTest.

      After digging the code for a while I found the CxfProducer always looks up the parameter by turning the message body into a List. With the change of CAMEL-5173, Camel will turn the message body into a List of ActiveQueue (as the String --> List converter are wildly used).

      To fix this issue, we should let the CxfProducer pick up the parameter carefully.

      Attachments

        Activity

          People

            njiang Willem Jiang
            njiang Willem Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: