Troubleshooting
Problem
Collecting data for problems with the IBM WebSphere Application Server Service Data Objects (SDO) component. Gathering this MustGather information before calling IBM support will help you understand the problem and save time analyzing the data. SDOs use mediators. IBM WebSphere Application Server supports a number of data mediators, such as JDBC and XML.
Resolving The Problem
For more information on SDO, see Introduction to Service Data Objects.
If you have already contacted support, continue on to collect SDO MustGather data. Otherwise, click: MustGather: Read first for WebSphere Application Server.
SDO specific MustGather information
- What type of Mediation are you using, JDBC, EJB, XML, or other?
- Is this a problem in programming with the SDO APIs or with the data returned from SDO?
- Can you provide a code snippet of the code that is using SDO?
- If you are using a custom data binder with your SDO application, please provide a copy of the binding.
- If possible, please provide a copy of the datagraph you are using.
- What is your back-end data source? For example, DB2 UDB 8.2 database.
- Enable the following trace:
- For a servlet:
- Select the Enable Log property.
- In the Trace Output, choose File Name and type a file name.
- Increase the Maximum file size to 100 MB.
- Increase Maximum number of historical files to 10 as well.
- Select Basic (Compatible) Trace Output Format unless otherwise specified by support.
- native_stderr
- native_stdout
- SystemErr
- SystemOut
- For an EJB
Enable the following trace events - Run genHistoryReport.bat or genHistoryReport.sh which is located in the following directory:
install_root/profiles/profile_name/bin - Log on to the administrative console.
- In left panel expand Troubleshooting.
- Click on Logs and Trace.
- In the right panel click on Logging and Tracing > server_name > Diagnostic Trace Service.
- Perform the following tasks in the Configuration tab:
- Select the Enable Log property.
- In the Trace Output, choose File Name and type a file name.
- Increase the Maximum file size to 100 MB.
- Increase Maximum number of historical files to 10 as well.
- Select Basic (Compatible) Trace Output Format unless otherwise specified by support.
- Navigate back to Logging and Tracing > server_name > Change Log Detail Levels.
- In the Configuration tab under Trace Specification, enter the following line:
*=info:com.ibm.ws.sdo.*=all
:com.ibm.websphere.sdo.*=all
:WAS.j2c=all
:WAS.database=all
:RRA=all
:EJBContainer=all - Click Apply then OK and then Save your configuration (select Synchronize changes with Nodes option).
- Stop the Application Server.
- Clear all logs for your Application Server:
- native_stderr
- native_stdout
- SystemErr
- SystemOut
- Stop the Node Agent.
- Clear all Application Server FFDC logs. FFDC files are located in the following directory:
install_root/profiles/profile_name/logs/ffdc - Start the Node Agent and Application Server.
- Recreate the problem.
- Run the collector tool to create a JAR file of the logs, trace, and configuration.
- Follow instructions to send diagnostic information to IBM support.
a. Run genHistoryReport.bat or genHistoryReport.sh which is located in the following directory: install_root/profiles/profile_name/bin
c. In the left panel, expand Troubleshooting. d. Click on Logs and Trace. e. In right panel, click on Logging and Tracing > server_name > Diagnostic Trace Service. f. Perform the following tasks in Configuration tab: h. In the Configuration tab under Trace Specification, enter the following line: *=info:com.ibm.ws.sdo.*=all :com.ibm.websphere.sdo.*=all :WAS.j2c=all :WAS.database=all :RRA=all :Webcontainer=all :HTTPChannel=all :GenericBNF=all
j. Stop the Application Server. k. Clear all logs for your Application Server:
m. Clear all Application Server FFDC logs. FFDC files are located in the followign directory: install_root/profiles/profile_name/logs/ffdc
o. Recreate the problem. p. Run the collector tool to create a JAR file of the logs, trace, and configuration.
| ||||||||||||||||||||||||
For a listing of all technotes, downloads, and educational materials specific to the SDO component, search the WebSphere Application Server Product Support page. The IBM developerWorks site also has some helpful technical articles and tutorials.
Related Information
[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Service Data Objects (SDO)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF012","label":"IBM i"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"9.0.0.0;8.5.5;8.5;8.0;7.0","Edition":"Base","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Java SDK","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21256043