Defining a transaction program

WebSphere MQ allows you to use the Communications Server for AIX V5 graphical interface to configure transaction programs.

If you are migrating from a previous version of MQSeries(R), you should delete any existing Communications Server definitions of transaction programs that can be invoked by WebSphere MQ using the following commands:

  1. Type
    snaadmin delete_tp_load_info.tp_name=xxxxx
  2. Then type
    snaadmin delete_tp.tp_name=xxxxx

An attempt to invoke a previously defined transaction program results in a SNA sense code of 084B6031. In addition, error message AMQ9213 is returned. See WebSphere MQ Messages for more information about this and other WebSphere MQ messages.

You can then re-create the transaction program definition using the following instructions

From the main window, click Services, APPC, and Transaction programs ... The following panel is displayed:

TP invocation window
  1. Type TP name ( 6 ) in the Application TP field.
  2. Clear the Queue incoming Allocates check box.
  3. Type the Full path to executable ( 7 ).
  4. Type -m Local queue manager in the Arguments field.
  5. Type mqm in the User ID and Group ID fields.
  6. Enter environment variables APPCLLU=local LU ( 4 ) and APPCTPN=Invokable TP ( 6 ) separated by the pipe character in the Environment field.
  7. Click OK.