Mule
  1. Mule
  2. MULE-5403

Should simplify the ability to set parameters to a call to a cxf client

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Won't Fix or Usage Issue
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Modules: CXF
    • Labels:
      None
    • User impact:
      Medium
    • Similar Issues:
      None

      Description

      Much like the invoke tag in Mule it should be possible to specify the arguments to the call being made to cxf by doing the following:

      <cxf:jaxws-client
      clientClass="org.apache.hello_world_soap_http.SOAPService"
      wsdlPort="SoapPort"
      wsdlLocation="classpath:/wsdl/hello_world.wsdl"
      operation="greetMe"
      arguments="Say, Hello"/>

      Where in this example we are passing the values of "Say" and "Hello". It should also be possible to pass in mule expressions as well that can be evaluated. This would simplify things for users so as to not require them to create the needed array before hand.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Roko Kruze
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development