Troubleshooting
Problem
Resolving The Problem
- Liberty
- Instructions and additional information in IBM Docs
- How to insert or append JVM arguments
- WebSphere Application Server 7.0, 8.0, 8.5.x, and 9.0
- WebSphere Application Server for z/OS
- Example JVM arguments
Setting JVM arguments on the WebSphere Application Server Liberty has different steps. See Setting generic JVM arguments in the WebSphere Application Server V8.5 Liberty profile.
You can find steps for navigating to the JVM settings in the administrative console in the Java virtual machine settings article in IBM Docs. You can find some of the generic JVM arguments that are available to you in the Generic JVM arguments section of the Java virtual machine article in IBM Docs.
Each JVM argument is separated by a delimiter, which is the space character.
For example, if you want to add these two JVM arguments to an already full list of arguments:
-Xrs -Xint |
You would apply each argument individually, separating each with a space.
[other arguments] -Xrs -Xint [other arguments] |
To navigate to the Generic JVM arguments settings in the administrative console for WebSphere v7.0, 8.0, 8.5.x, and 9.0 for IBM® i and distributed platforms, perform the following steps. If you are using WebSphere Application Server for z/OS, go to the section for WebSphere Application Server for z/OS.
- Application Server
- In the Administration Console click Servers
- Expand Server Type, then click WebSphere application servers
- Click the name of your server
- Expand Java and Process Management, then click Process Definition.
- Under the Additional Properties section, click Java Virtual Machine.
- Scroll down and locate the textbox for Generic JVM arguments.
- Once changes are saved to the master configuration, the server requires a restart for the arguments to take effect.
- Nodeagent
- In the Administration Console, click System Administration
- Click Node agents
- Click the nodeagent to edit
- In the Server Infrastructure section, expand Java and Process Management, then click Process Definition.
- Under the Additional Properties section, click Java Virtual Machine.
- Scroll down and locate the textbox for Generic JVM arguments.
-
Once changes are saved to the master configuration, the node agent requires a restart for the arguments to take effect.
- Deployment Manager
- In the Administration Console, click System Administration
- Click Deployment manager
- In the Server Infrastructure section, expand Java and Process Management and click Process Definition.
- Under the Additional Properties section, click Java Virtual Machine.
- Scroll down and locate the textbox for Generic JVM arguments.
-
Once changes are saved to the master configuration, the deployment manager requires a restart for the arguments to take effect.
- In the administrative console, navigate to the JVM settings by using the steps in the Java virtual machine settings article in IBM Docs.
- Scroll down and locate the textbox for Generic JVM arguments.
-
Once changes are saved to the master configuration, the JVM requires a restart for the arguments to take effect.
Override Default TLS | -Dcom.ibm.jsse2.overrideDefaultTLS=true |
Increase heap size to 1G | -Xmx1G |
You can find some of the generic JVM arguments that are available to you in the Generic JVM arguments section of the Java virtual machine article in IBM Docs.
Related Information
Was this topic helpful?
Document Information
Modified date:
31 May 2023
UID
swg21417365