Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
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.