Invoke Tuxedo Service

Use the Invoke Tuxedo Service activity to invoke an Tuxedo service as an asynchronous request/response.





After you click Validate Schema, a new window is displayed. Enter Service Name in the required field and click OK.

It generates a .txt file displaying the discrepancy of field ID of XSD schema and field ID of jrepository. A sample .txt file is shown below :

Total matches:3

Following fields are matched for XSD and Jrepository located at server:

CITY=167772169

DEPTNAME=167772164

EMPNAME=167772163

Total mis-matches: 7

Following fields are mis-matched for XSD and Jrepository:

Field_Name: EMPID XSD Field_ID: 33558533 JRepository Field_ID: 33554433

Field_Name: SALARY XSD Field_ID: 100667401 JRepository Field_ID: 100663301

Field_Name: HRA XSD Field_ID: 4107 JRepository Field_ID: 7

Field_Name: EVENT_NAME XSD Field_ID: 167776270 JRepository Field_ID: 167772170

Field_Name: DEPTID XSD Field_ID: 33558534 JRepository Field_ID: 33554434

Field_Name: BASIC XSD Field_ID: 134221834 JRepository Field_ID: 134217734

Field_Name: CFLAG XSD Field_ID: 67112972 JRepository Field_ID: 67108872

Total fields which are not present in Jrepository but present in XSD: 1

Following fields which are not present in Jrepository but present in XSD:

EVENT_ID=167776271

Total fields which are not present in XSD but present in Jrepository: 0

General

The various tabs in the Invoke Oracle Tuxedo Service window are explained below.

In the General tab, you can specify the reference to the Oracle Tuxedo Connection shared resource and XSD schemas related to the Oracle Tuxedo service invoked by the activity.

The following table lists the configurations in the General tab of the Invoke Oracle Tuxedo Service activity:

Field Module Property? Description
Name No Specify the name to be displayed as the label for the activity in the process.
Oracle Tuxedo Connection Yes Click to select an Oracle Tuxedo Connection shared resource. The Oracle Tuxedo Connection is strictly used for runtime since schema is downloaded using the Oracle Tuxedo Schema shared resource.
Request Timeout (ms) Yes Timeout property at activity level which would end request to Oracle Tuxedo server should the timeout value is met.
Input Schema No The XSD schema used for the request to the Oracle Tuxedo server. Click the Load Input Schema button to pick up the schema.
Output Schema No The XSD schema used for the reply from the Oracle Tuxedo server. Click the Load Output Schema button to pick up the schema.
Validate Schema No Validates the input and output XSD schema field ID with jrepository field ID for mentioned service name.

Description

In the Description tab, you can enter a short description for the Invoke Oracle Tuxedo Service activity.

Input

The Input tab contains the request message for invoking the Oracle Tuxedo service.

Output

The Output tab contains the reply message from the Oracle Tuxedo service.

Fault

The Fault tab contains the fault schemas used by the activity when generating a specific error. The fault name would be TuxedoPluginException.

The following table lists error schema elements in the Fault tab of the Invoke Oracle Tuxedo Service activity:
Error Schema Element Data Type Description
msg String Displays the error message.
msgCode String Displays the error code.