Consumed SOAP Web Services Log

OutSystems Platform can log the requests made to a specific SOAP web service; these logs are available in Service Center, in the Consumed Web Service Log screen.

How to Display the Logs of SOAP Web Services:

  1. Login in to Service Center.

  1. Go to the Monitoring tab and then select Integrations.

  1. Filter the type of logging to 'SOAP (Consume)'.
    Alternatively, select your eSpace and fill other fields to further narrow the list of results.

  1. Press the Filter button.

  1. Service Center retrieves all the log entries that comply with the selected filters. Each entry corresponds to one invocation of a Web Service method. It includes the Time of Log, the URL used to invoke the action, the executed action, how long its execution took, the eSpace that requested the log and other runtime information.

To know the exact moment when the web service was invoked do Time of Log - Duration

 

You can only view the log information of eSpaces to which you have permissions:

Set the Logging Level

You can customize the logging level of web services of a module to store detailed information about requests/responses (this advanced capability is only available for the .NET stack).

How to Configure the Logging Level of a SOAP Web Service of an eSpace:

  1. Login in to Service Center.

  1. Go to the Factory tab and the select eSpaces.

  1. Find your module in the list (filtering it, if needed), and click on its link.

  1. Go to the Integrations tab and click on the appropriate Consumed SOAP Web Services link according to the web service you want to configure.

  1. Select the desired Logging Level: Default, Troubleshoot or Full (see below for details) and then click Apply.

Since logs are stored in the environment, increasing the logging level implies:

Available Levels

Default
In this level, information is logged for errors only. Click on the displayed Error link for further details.

Example:

Troubleshoot
In this level additional information like HTTP trace is stored along with errors. Click on the displayed Error link for further details.

Example:

Full
In this level all requests/responses are logged, including additional HTTP trace information. Click on the displayed Error link for further details, or if there's no error, click on the Detail link for detailed logging information.

Example: