Creating TRANSACTION resource definitions

Top  Previous  Next

TRANSACTION resource definitions are used to define alias transactions for XCICS Web support. An alias transaction handles the later stages of processing for an HTTP request, including receiving the request, executing the application's business logic, construction of the HTTP response and code page conversion of the HTTP response. Alias transactions can also be used for processing non-HTTP requests.

XCICS supplies a resource definition for a default alias transaction, CWBA. You may want to use alternative alias transaction names for the purposes of:

Auditing, monitoring or accounting
Resource and command checking for security
Allocating initiation priorities
Allocating DB2® resources
Assigning different runaway values to different XCICS application programs
Transaction class limitation

You can set up as many alias transaction definitions as you want. You can use the URIMAP definition or an analyzer program to specify the alias transaction that is required for a particular request.

Your alias transaction definition must use the XCICS-supplied alias program "dfhweb" . The alias program calls the user application program that you have specified to process the request.
Your alias transaction definition must be a local transaction.

Example

define transaction name=MWEB, program=dfhweb, twa=512, protection=1;