IBM Support

PM46917: SHIP SDK APAR IZ99243 AS A WSAS IFIX

Download


Abstract

SHIP SDK APAR IZ99243 AS A WebSphere Application Server interim fix.

Download Description

ERROR DESCRIPTION: SHIP SDK APAR IZ99243 as a WebSphere Application Server interim fix.


The IBM Java 6 JVM fails to perform finalization of objects when the following conditions are met:

  1. The Just-In-Time compiler is enabled.
  2. 2. A JVMTI agent is in use.

Not finalizing objects can cause allocated resources (such as file descriptors) to never be freed, leading to possible "Too many open files" exceptions or OutOfMemoryErrors.

LOCAL FIX:
This issue can be circumvented with the JVM option -Xjit:forceFullSpeedDebug. Note that this may cause severe performance degradation. Another workaround is to prevent the compilation of Object constructors with this option:

-Xjit:dontInline={java/lang/Object.*init*},exclude={java/lang/Object.*init*}


PROBLEM SUMMARY:
When a JVMTI agent is attached to the JVM, the JIT compiler is forced to disable certain optimizations to ensure correctness. In this restricted mode ("HCR mode"), the JIT compiler was unable to recognize that certain classes of objects needed to be finalized.

USERS AFFECTED:
IBM WebSphere Application Server Version 7.0 users

PROBLEM DESCRIPTION:

SHIP SDK APAR IZ99243 AS A WebSphere Application Server interim fix



RECOMMENDATION:
Apply this APAR to upgrade your SDK to SDK6 SR9 FP2 +IV03622 + this fix

PROBLEM CONCLUSION:
The JIT compiler has been updated to generate correct code for object finalization under HCR mode.

[{"PRLabel":"Update Installer","PRLang":"English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http://www.ibm.com/support/docview.wss?uid=swg21205991"}]
[{"INLabel":"Readme","INLang":"English","INSize":"3661","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/readme.txt"}]
On
[{"DNLabel":"AIX 32-bit Power PC Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"96741826","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-AixPPC32-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-AixPPC32-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-AixPPC32-IFPM46917.pak"},{"DNLabel":"AIX 64-bit Power PC Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"105442065","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-AixPPC64-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-AixPPC64-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-AixPPC64-IFPM46917.pak"},{"DNLabel":"Linux 32-bit i/p Series Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"88964737","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxPPC32-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxPPC32-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxPPC32-IFPM46917.pak"},{"DNLabel":"Linux 64-bit i/p Series Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"96620070","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxPPC64-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxPPC64-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxPPC64-IFPM46917.pak"},{"DNLabel":"Linux 32-bit S/390 Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"83856354","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxS390-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxS390-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxS390-IFPM46917.pak"},{"DNLabel":"Linux 64-bit S/390 Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"89564165","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxS39064-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxS39064-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxS39064-IFPM46917.pak"},{"DNLabel":"Linux 32-bit x86 AMD/Intel Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"86785351","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxX32-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxX32-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxX32-IFPM46917.pak"},{"DNLabel":"Linux 64-bit x86 AMD/Intel Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"93205672","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-LinuxX64-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxX64-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-LinuxX64-IFPM46917.pak"},{"DNLabel":"Win 32-bit x86 AMD/Intel Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"100155415","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-WinX32-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-WinX32-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-WinX32-IFPM46917.pak"},{"DNLabel":"Win 64-bit x86 AMD/Intel Java SDK","DNDate":"14 Sep 2011","DNLang":"English","DNSize":"112095447","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.0-WS-WASJavaSDK-WinX64-IFPM46917&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-WinX64-IFPM46917.pak","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/fixes/PM46917/7.0.0.0-WS-WASJavaSDK-WinX64-IFPM46917.pak"}]
[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Java SDK","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.9;7.0.0.7;7.0.0.5;7.0.0.3;7.0.0.19;7.0.0.17;7.0.0.15;7.0.0.13;7.0.0.11;7.0.0.1;7.0","Edition":"Base;Network Deployment","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg24030917