The API exit sample program

The sample API exit generates an MQI trace to a user-specified file with a prefix defined in the MQS_TRACE_LOGFILE environment variable. For more information about API exits, see Chapter 15, Using and writing API exits.

Source
amqsaxe0.c

Binary
amqsaxe

Configuring for the sample exit

  1. Add the following to the qm.ini file (or the registry on Windows). See Changing the configuration information for how to do this.

    Platforms other than Windows
    ApiExitLocal: Sequence=100
    Function=EntryPoint
    Module=install_dir/samp/bin/amqsaxe
    Name=SampleApiExit
    

    where install_dir is the directory where WebSphere MQ was installed.

    Windows
    ApiExitLocal: Sequence=100
    Function=EntryPoint
    Module=install_dir\Tools\c\Samples\bin\amqsaxe
    Name=SampleApiExit
    

    where install_dir is the directory where WebSphere MQ was installed.

  2. Set the environment variable
    MQS_TRACE_LOGFILE=/tmp/MqiTrace
    
  3. Run your application.

    Output files will appear in the /tmp directory with names like: MqiTrace.<pid>.<tid>.log



© IBM Corporation 1993, 2002. All Rights Reserved