Network Deployment (Distributed operating systems), v8.0 > Troubleshoot and support > Troubleshoot web services > Troubleshoot WSIF
Trace and logging WSIF
The Web Services Invocation Framework (WSIF) offers trace points at the opening and closing of ports, the invocation of services, and the responses from services. WSIF also includes a SimpleLog utility that can run trace when you are using WSIF outside of WAS.
New feature: Beginning in WAS v8.0 you can configure the server to use the HPEL log and trace infrastructure instead of using SystemOut.log , SystemErr.log, trace.log, and activity.log files or native z/OS logging facilities. If you are using HPEL, you can access all of your log and trace information using the LogViewer command-line tool from your server profile bin directory. See the information about using HPEL to troubleshoot applications for more information on using HPEL.New feature:
To enable trace and logging for WSIF, complete either or both of the following steps:
Procedure
- Enable trace for the WSIF API within WAS, and have trace, stdout and stderr for the application server written to a well-known location.
To trace the WSIF API, specify the following trace string:
wsif=all=enabled- Enable the WSIF SimpleLog utility, through which you can run trace when you are using WSIF outside of WAS.
- Create a file named commons-logging.properties with the following contents:
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
- Create a file named simplelog.properties with the following contents:
org.apache.commons.logging.simplelog.defaultlog=trace org.apache.commons.logging.simplelog.showShortLogname=true org.apache.commons.logging.simplelog.showdatetime=true- Put both these files, and the commons-logging.jar file, on the class path.
The SimpleLog utility writes trace to the System.err file.
Use HPEL to troubleshoot applications
Troubleshoot WSIF
Related
WSIF (Web Services Invocation Framework) messages