Enabling Logging
You use the Config menu to enable logging.
To enable logging
1. Start Integration Server Administrator.
2. In the Ariba OnRamp menu, select Config. The Ariba Supplier OnRamp Configuration screen appears.
3. In the Logging Configuration section of the page, select the kinds of messages that you want to log, as described in the following steps.
a. Click the PunchOutSetupRequests check box if you want to log all PunchOutSetupRequest messages that you receive.
b. Click the OrderRequests check box if you want to log all OrderRequest messages that you receive.
c. Click the MasterAgreementRequests check box if you want to log all MasterAgreementRequests messages that you receive.
d. Click the InvoiceDetailRequests check box if you want to log all InvoiceDetailRequests messages that you receive.
e. Click the General Messages check box if you want to log all other messages that you receive.
4. Click the Update button in the Logging Configuration section of the page.
5. Verify that the logging services are set up correctly as follows by clicking the Advanced configuration …link.
A screen appears, showing the following services:
Service Type | Service Name if Trading Networks is Not Used | Service Name if Trading Networks is Used |
SetupRequestEventLogging | wm.ariba.supplier.logImpl.Files: logPunchOutSetupEvent | wm.ariba.supplier.tn.logImpl: logPunchOutSetupEvent |
OrderRequestEventLogging | wm.ariba.supplier.logImpl.Files: logOrderEvent | wm.ariba.supplier.tn.logImpl: logOrderEvent |
MasterAgreementRequest Event Logging | wm.ariba.supplier.logImpl.file: logMasterAgreementEvent | wm.ariba.supplier.tn.logImpl: logMasterAgreementEvent |
InvoiceDetailRequest Event Logging | wm.ariba.supplier.logImpl.file: logInvoiceDetailEvent | wm.ariba.supplier.tn.logImpl: logInvoiceDetailEvent |
GeneralEventLogging | wm.ariba.supplier.logImpl.Files: logEvent | wm.ariba.supplier.tn.logImpl: logEvent |
GetLogService | wm.ariba.supplier.logImpl.Files: getLog | wm.ariba.supplier.tn.logImpl: getLog |
Get Log Names | wm.ariba.supplier.logImpl.Files: getLogFiles | wm.ariba.supplier.tn.logImpl: getLogFiles |
If these service names are not shown, click the Set to Default File Logging button (or the Set to Default Trading Networks Logging button) to reset the logging services to the default logging services listed above.
Note:
For advanced applications, you can implement customized logging services and register your custom services with the Logs Module. If you follow the default implementations above, you will be able to use your custom services with the Ariba Supplier OnRamp package.
This should only be done if you want to support your own logging implementation, such as writing log entries to a database.