Enabling integration logging for a channel

You can enable integration logging for individual channels. When you enable logging, you specify the logging level for the channel.

Note: You can enable integration logging for file, HTTP, mail, message queue, TCP, and UDP channels.
Before enabling integration logging for a channel, you must enable integration logging for the system.
To enable integration logging for a channel:
  1. In NexJ System Admin Console, navigate to the Statistics page.
  2. In the Statistics list, expand the node for your NexJ application and then select Administration > Channel.
  3. Navigate to the channel node that you want to enable logging for.
    For example, navigate to ExchangeEWSNotificationReceiver to enable logging for inbound Exchange notifications.
    Configuration options for the channel display in the details area.
  4. Beside Message log level in the details area, double-click in the Value column.
    A text entry field displays.
  5. To specify the logging level for the channel, enter one of the following values and press Enter.
    Value Logging level Description
    -1 Off No logging
    0 Fatal No logging
    1 Error Detailed entry for each request where exception encountered
    2 Warn Detailed entry for requests that exceed the timeout value specified for the channel
    3 Info Summary entry for all requests
    4 Debug Summary entry for all requests
    5 Dump Detailed entry for all requests
    The logging level is updated for the channel.
You have enabled logging for the specified channel.
Next, work with your database administrator or another person with direct database access to create queries that retrieve logging information. A lead developer can also assist with deserialization of a request or response if necessary.