(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.