Absent Member.. Pamela Harrod Absent Member..
Absent Member..

(OO) Support Tip: Wrapper_linux.conf does not recognize JVM memory above 4GB

How to change the JVM max memory to 10GB for Central service on Linux server?  After changing the wrapper_linux.conf to use wrapper.java.maxmemory=10240, the memory in the Java process stays at 4096m.  How to resolve?


This is a known issue. Please see https://softwaresupport.hp.com/group/softwaresupport/search-result/-/facetsearch/document/KM00793675

Please replace the wrapper binary shipped with x64 Linux OO with the proper binary. This was tested with latest community binary for x86-64 platforms:

The workaround note for this issue was the following:
Edit $ICONLUDE-HOME/Central/conf/wrapper.conf and add an additional parameter:


where # represents the incremented number of the last parameter existing in the file.

Engineering cannot create a patch for this as it is not in control of OO source code. OO is a Java application which runs a Java virtual machine which is managed by a wrapper. Because this problem is caused by a defect in the wrapper, the only option is to upgrade the wrapper (Engineering cannot patch the wrapper). Engineering understands the limitations and the defects of this wrapper, hence its elimination in 10.x versions. If the workaround cannot be used, Engineering suggests upgrading this environment to version 10.x as the alternative.

You may use a script to replace the wrapper in the OO installation.  Defect QCCR8C23237 Java heap memory configuration is limited to 4096MB by the Jetty wrapper on Linux installations has been submitted.



Labels (2)
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.