Feedback

  • Contents
 

The SOAP Tracer Utility

SOAP Tracer is used to debug SOAP requests and responses. It displays notifications exchanged between the client (SOAP Notifier COM or ISAPI listener) and the CIC server. It spies on SOAP notification messages. It records and displays request and response packets in a list and allows inspection of request and response payloads. Filtering for particular SOAP actions or clients is not supported in the current release, but may be added in the future. SOAP Tracer is optionally installed on the CIC server when Interaction Designer is installed—if the "SOAP" option is selected. It can be used from any machine that has access to a CIC server through a Notifier connection. However, SOAP Tracer is unrelated to Interaction Designer. It is also unrelated to ISAPI Listener.

IMPORTANT—Do not run SOAP Tracer for extended periods of time. It can consume a lot of memory and may degrade performance of CIC.

Starting SOAP Tracer

The default shortcut created under Program Files > PureConnect > SOAP Tracer is:

C:\I3\IC\Install\Admin\IC_Admin\SOAPTracerAD.exe /notifier=localhost

To run this utility, press the Start button, then select Programs > PureConnect > Soap Tracer. SOAP Tracer optionally accepts the command line arguments listed below.

Command Line Arguments

/NOTIFIER=<hostname>

Hostname or IP address of the Notifier server. Default: default Notifier server of the user.

/USER=<username>

User name of the CIC user. Default: current user

/PASSWORD=<password>

Password of the CIC user.

/TEMPDIR=<directory>

Directory in which to store the temporary files generated by the utility. Default is the system's TEMP directory.

/STARTCAPTURE

If this argument is specified, the SOAP Tracer immediately starts capturing SOAP notifications. If not specified, the capture must be started by selecting Start Capture from the Tools menu, or by pressing the corresponding tool bar button for this command.

/KEEPTEMPFILES

By default, temporary files used to store the SOAP payload are deleted when the traces are cleared or the utility is exited. When this switch is specified, SOAP Tracer won't delete its temporary files automatically.