Ws-call
Description
The plugin ws-call defines the parameters for calling a Web Service.
VulCon / GV Console Configuration
The ws-call Element is used by Channel and routed-call. Its attributes are:
- type: call.
- class: it.greenvulcano.gvesb.virtual.ws.WSCallOperation.
- name: Operation name. Used in the Flow section to associate workflow nodes to VCL operations.
and its subelements:
- Description,
- AxisWebServiceInvoker,
- Proxy
AxisWebServiceInvoker
This element is used by ws-call.
Its attributes are:
- type: invoker.
- class: it.greenvulcano.gvesb.virtual.ws.GVWebServiceInvoker.
- service: Service name.
- serviceNS: Service NameSpace.
- operation: Operation name.
- portName: Port Name
- timeout: Timeout in seconds.
- ref-dp: Name of Data Provider to use to prepare the request.
- use-saaj: Defines whether to use SAAJ to invoke the WebService mode instead of the default Axis2 mode.
NOTE: If you choose to use SAAJ as a way of calling the WebService, Axis2 modules are not enabled.
The attribute's admitted values are:- true
- false
- returnType: Defines how to set the response data in the object field of output GVBuffer:
- context : the MessageContext. Default value
- envelope : the envelope as XML serialized as byte []
- body : the body as XML serialized as byte []
- body-element : the first child of body as XML serialized as byte []
- header : the header as XML serialized as byte []