Direct links to fixes
APAR status
Closed as program error.
Error description
When the connetion from the WAS JDBC pool is in an inconsistent state, using the connection WSRR gets an SQL error TRANSACTION_ENCODING which generates a NPE when reported
Local fix
N/A
Problem summary
**************************************************************** USERS AFFECTED: All users of WebSphere Service Registry and Repository Server Version 7.5.0 and WebSphere Service Registry and Repository Server Version 8.0.0 **************************************************************** PROBLEM SUMMARY: When the user interacts with WSRR via the UI, very occasionally a Null Pointer Exception is generated from the WAS JDBC pool interaction code.
Problem conclusion
Every time the UI is accessed, WSRR checks whether an upgrade is in play or not. Very occasionally, even though WAS has given us a valid JDBC pool connection, it becomes unusable. The WSRR code then tries to report this; this code is not defensive enough and suffers an NPE. The fix is in two parts: (1) Change the access for getting a JDBC pool connection, so that it always tries a second time if the one it has been given proves to be stale (2) Defend against NPE in the error reporting for this pool access This APAR is targeted at WSRR v7.5.0.4 and v8.0.0.2.
Temporary fix
Comments
APAR Information
APAR number
IV37987
Reported component name
SERVICE REGISTR
Reported component ID
5724N7200
Reported release
750
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-03-13
Closed date
2013-04-18
Last modified date
2013-04-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SERVICE REGISTR
Fixed component ID
5724N7200
Applicable component levels
R750 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSWLGF","label":"WebSphere Service Registry and Repository"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
18 April 2013