To extend logging support to more granular level and provide inside-out views for Web service activities, Oracle E-Business Suite Integrated SOA Gateway provides an enhanced, flexible Web service logging mechanism. An integration administrator can configure log settings at the integration interface level. This includes selecting a desired interface name that the logging feature should be set, enabling or disabling the design-time log, and selecting an appropriate runtime log severity level. Additionally, the Web service auditing feature can be enabled or disabled through the same logging user interface at the interface level.
With proper logging setups and configuration, you can easily monitor and audit Web service activities provided through Oracle E-Business Suite Integrated SOA Gateway. You can track log messages, and troubleshoot any issues occurred at design time and run time. Moreover, the administrator can delete existing log settings, and purge audit information through Service Monitor if needed.
Attention: Logging feature is supported for SOAP services only. This feature is not supported for REST services in this release.
Key Features
The enhanced Web service logging feature includes the following features:
It provides centralized, user-friendly user interface for logging and audit configuration for Oracle E-Business Suite SOAP services.
It allows logging and audit setups to be configured at the integration interface level.
It lets you enable or disable the design-time and runtime logs, as well as Web service auditing feature.
All design-time and runtime SOAP service activities within Oracle E-Business Suite can be logged and audited if the services have logging enabled.
It provides integrated log view allowing you to view SOAP service generation and deployment logs through Integration Repository, as well as view service processing logs through Service Monitor if the design-time and runtime logs are enabled.
Audit information can be purged from the database tables through Service Monitor.
Design-time logs capture each stage of SOAP service generation and development life cycle activities only if the design-time log is enabled for the selected interface or service.
If an interface has the design-time log enabled, 'Enabled' is displayed in the Log Configuration field. View Log appears in the interface details page for that interface allowing you to view the log details in the Log & Error Details page.
If any errors occurred during the design-time activities, the error details are also displayed in the Log & Error Details page.
If the design-time log is not enabled, 'Disabled' is displayed in the Log Configuration field. If errors occurred while performing the design-time activities, then View Error appears instead for that interface allowing you to view the error and exception details only.
Runtime logs record service processing details during the invocation of Oracle E-Business Suite services by Web service clients if the service has runtime log enabled. If a log is available for a given instance, the Log icon appears in Service Monitor. The administrator can view the log messages.
Audit feature allows you to monitor and track Web service activities executed through Oracle SOA Suite if the audit feature for a specific interface or service is enabled. All SOAP messages for the interface or service that has the Audit feature enabled, the associated payloads and fault messages can be saved and audited through Service Monitor.
To better understand the logging feature, the following topics are discussed in this chapter: