cfdocs

cfinvokeargument

Passes the name and value of an argument to a component method or a web service method. This tag is used inside of the cfinvoke tag.

Syntax

<cfinvokeargument name="" value="">

Script Syntax ACF11+, Lucee, Railo 4.2+

cfinvokeargument(name="", value="");

Attribute Reference

Name Type Required Default Description
name string Yes   The argument name
value string Yes   The argument value
omit boolean No NO Enables you to omit a parameter when invoking a web service.
It is an error to specify omit=”true” if the cfinvoke
webservice attribute is not specified.
- true: omit this parameter when invoking a web service.
- false: do not omit this parameter when invoking a web service.

Invoke a SOAP webservice and passing arguments using cfinvokeargument

Calls a remote web service to perform an addition, uses cfinvokeargument to pass the arguments to the method.

<cfinvoke webservice="http://soaptest.parasoft.com/calculator.wsdl" method="add" returnvariable="answer">
    <cfinvokeargument name="x" value="2">
    <cfinvokeargument name="y" value="3">
</cfinvoke>
<cfoutput>#answer#</cfoutput>

Expected Result: 5.0