APAR status
Closed as program error.
Error description
Java Out of Memory Exception causes Rational Developer for System z client sessions to hang. The following exception was found in the RSEServer.log: ERROR ThreadPoolMonitor: 3772: java.lang.OutOfMemoryError com.ibm.etools.zos.server.CoreJNI.receive(Native Method) com.ibm.etools.zos.server.ThreadPoolMonitor.run(ThreadPoolMonito r.java:77) java.lang.Thread.run(Thread.java:811)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All user who invoke content assist for C and * * C++ files in Remote C/C++ Editor and System * * z LPEX Editor. * **************************************************************** * PROBLEM DESCRIPTION: After some time when users edit C/C++ * * files and invoke content assist, the * * RSE server runs out of memory and * * causes the client to hang. * **************************************************************** * RECOMMENDATION: * **************************************************************** When many users invoke content assist for C and C++ files, due to parsing and caching of header files, the memory consumption of the RSE server continues to grow in an unlimited fashion until it runs out of memory which then causes the client to hang.
Problem conclusion
This fix adds support for the C and C++ miners to perform cleanup of memory for header files. The default is for the header files to cleanup after the header file is unused for 60000 miliseconds. This can be changed by adding the following value to the rsed.envvars file: _RSE_JAVAOPTS="$_RSE_JAVAOPTS -DCPP_CLEANUP_INTERVAL=xxxxx" And modifying the xxxxx value to a number as desired. Specifying 0 will prevent the C and C++ miner from caching header files which will reduce the performance when invoking remote content assist in the editor.
Temporary fix
Comments
APAR Information
APAR number
PM40834
Reported component name
RATL DEV FOR SY
Reported component ID
5724T0700
Reported release
760
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-06-06
Closed date
2011-11-29
Last modified date
2011-12-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
FEKFENVR FEKFMCDZ FEKFMVSC
Fix information
Fixed component name
RD/Z HOST
Fixed component ID
5724T0723
Applicable component levels
R760 PSY UK74316
UP11/12/05 I 1000
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 December 2011