APAR status
Closed as program error.
Error description
Session initiation protocol (SIP) servlet getPendingMessages() API is returning an empty list Exception The trace file shows that the call to getPendingMessages() is returning an empty list: [11/10/10 13:26:55:660 CET] 00000024 B2buaHelperIm < B2buaHelperImpl getPendingMessages RETURN [] Subsequently, a NullPointerException occurs as the application attempts to use that list. [11/10/10 13:26:55:332 CET] 00000023 TransactionUs > TransactionUserImpl processResponse ENTRY AppName = LocalEndPointSipServlet local.1289391842485_4_4 183 INVITE com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Uncaught exception created in one of the service methods of the servlet LocalEndPointSipServlet in application appname. Exception created : java.lang.NullPointerException Sip Servlet spec, section 12.4. This section states that uncommitted messages can be retrieved via the getPendingMessages() call
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All IBM WebSphere Application Server Feature* * Pack for Communications Enabled Applications* * (CEA) users * **************************************************************** * PROBLEM DESCRIPTION: Looping over B2BUAHelper * * getPendingMessages list throws * * concurrent modification exception * **************************************************************** * RECOMMENDATION: * **************************************************************** When sending requests or responses using the pending messages while looping over them the list is indirectly being changed and a concurrent modification exception is being thrown
Problem conclusion
The pending list that is given to the application code is now a clone of the original list so sending messages using the pending messages will not change the cloned list anymore The fix for this APAR is currently targeted for inclusion in fix pack 1.0.0.11. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PM27705
Reported component name
CEA FEATUREPACK
Reported component ID
5724J0855
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-11-29
Closed date
2010-12-27
Last modified date
2010-12-27
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
CEA FEATUREPACK
Fixed component ID
5724J0855
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 February 2022