uCosminexus Service Platform, Reception and Adapter Definition Guide

[Contents][Glossary][Index][Back][Next]

2.10.1 Validation Contents

The following table describes the validation content and corrective actions in the validation for a user-defined reception:

Table 2-29 Validation contents and actions for a user-defined reception

Item No. Validated content Corrective action to be taken
1 Is an operation name that matches the operation name of the user-defined reception defined in the business process? Check the operation name of the receive activity of the business process and the user-defined reception and if necessary, revise to define a matching operation name.
2 Does the communication model (synchronous/asynchronous) of the User-Defined Reception Operations match with the communication model (synchronous/asynchronous) of the business process operations? Check the definition of the receive activity for the business process and the user-defined reception and if necessary, revise to match with the communication model (synchronous/asynchronous) of the operation.
3 Is the type of the allocated variable of the receive activity and reply activity (including those for fault messages) corresponding the user-defined reception, a message type? Check the business process definition, and if necessary revise and change the allocated variable of the relevant activity to a variable that corresponds to user-defined reception.
4 Does the reply activity (not including those for fault messages) of the response message for user-defined reception, exist? Check the business process definition, and if necessary revise and define the reply activity corresponding to the User-Defined Reception Operations.
5 Does a fault name that matches the fault name for the User-Defined Reception Operations exist in the reply activity of the business process? Check the business process and user-defined reception definitions, and if necessary revise and take any one of the following measures:
  • Define the reply activity corresponding to the fault name in the User-Defined Reception Operations.
  • Delete the unnecessary fault definitions from the User-Defined Reception Operations. In this case, delete the user-defined reception once, and then re-create from the WSDL file from where the fault definition was deleted.
6 Is a fault name that does not exist in the User-Defined Reception Operations defined in the reply activity of the business process? Check the business process and user-defined reception definitions, and if necessary revise and take any one of the following measures:
  • Delete the reply activity corresponding to the fault that is not defined in the User-Defined Reception Operations.
  • Add the fault definition in the User-Defined Reception Operations. In this case, delete the user-defined reception once, and then re-create from the WSDL file where the fault definition was added.