The Web Service WSCycle UDR Type
The WSCycle UDR represents an operation that is specified in the WSDL file. The naming structure is WSCycle_[operationName].
The agent using a WS profile will have as many input and output types as operations in the web service defined by the WS profile.
The number of fields and field types in a WSCycle UDR will be set based on how the Web Service operation is defined in the WSDL file. Each WSCycle UDR contains the number of fields necessary to hold the information needed when sending or receiving a request or response.
For example, an operation with nothing in the input and output messages and no declared fault types will have no other fields than the ones from the AbstractWSCycle UDR.
The structure of the WSCycleUDR_operationName depends on the definition of the operation in the WSDL file. The following table will present more information about possible fields.
Field | Description |
|---|---|
| This field exists only if the operation has at least one request message type in its input message declaration. The param field type corresponds to the type defined in the XML schema, simple or complex type. If it is a complex type, a UDR containing fields corresponding to the types in the complex type will be created. Note! |
| This field exists only if the operation has a response message that is not empty. The field shall be set before the This field is set to a value corresponding to the response message when the |
| It is possible to declare fault types for an operation. Messages of the fault types can be sent back from a Web Service instead of an ordinary response message. To send back a fault message instead of an ordinary response message, you have to set one of the fault fields. The |