Setting generic JVM arguments in WebSphere Application Server

Technote (troubleshooting)


Problem(Abstract)

This technote explains where one can set generic Java™ Virtual Machine (JVM) arguments in the administration console for WebSphere Application Server.

Resolving the problem

The generic JVM arguments are used to configure and adjust how the JVM executes. Once changes are made and saved to the master configuration, the JVM requires a restart for the arguments to take effect.

NOTE: Setting JVM arguments on the WebSphere Application Server 8.5 Liberty profile has different steps.




WebSphere Application Server V8.0 & 8.5



NOTE: The WebSphere Application Server 8.5 Liberty Profile has different steps

Application Server
  1. In the Administration Console select Servers
  2. Expand Server Type and select WebSphere application servers
  3. Click on the name of your server
  4. Expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.

Nodeagent

  1. In the Administration Console, select System Administration
  2. Select Node agents
  3. Choose which nodeagent to edit
  4. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Deployment Manager

  1. In the Administration Console, select System Administration
  2. Select Deployment manager
  3. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  4. Under the Additional Properties section, click Java Virtual Machine.
  5. Scroll down and locate the textbox for Generic JVM arguments.




WebSphere Application Server V7.0


Application Server
  1. In the Administration Console select Servers
  2. Expand Server Type and select WebSphere application servers
  3. Click on the name of your server
  4. Expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Nodeagent

  1. In the Administration Console, select System Administration
  2. Select Node agents
  3. Choose which nodeagent to edit
  4. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Deployment Manager

  1. In the Administration Console, select System Administration
  2. Select Deployment manager
  3. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  4. Under the Additional Properties section, click Java Virtual Machine.
  5. Scroll down and locate the textbox for Generic JVM arguments.




WebSphere Application Server V6.1


Application Server
  1. In the Administration Console select Servers
  2. Select Application Servers
  3. Click on the name of your server
  4. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Nodeagent

  1. In the Administration Console, select System Administration
  2. Select Node agents
  3. Choose which nodeagent to edit
  4. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Deployment Manager

  1. In the Administration Console, select System Administration
  2. Select Deployment manager
  3. In the Server Infrastructure section, expand Java and Process Management and select Process Definition.
  4. Under the Additional Properties section, click Java Virtual Machine.
  5. Scroll down and locate the textbox for Generic JVM arguments.




WebSphere Application Server V6.0



Application Server
  1. In the Administration Console select Servers
  2. Select Application Servers
  3. Click on the name of your server
  4. Under Server Infrastructure, expand Java and Process Management, and click Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.



Nodeagent

  1. In the Administration Console select System Administration
  2. Select Node agents
  3. Choose which nodeagent to edit
  4. Under Server Infrastructure, expand Java and Process Management, and click Process Definition.
  5. Under the Additional Properties section, click Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.


Deployment Manager

  1. In the Administration Console select System Administration
  2. Select Deployment manager
  3. Under Server Infrastructure, expand Java and Process Management, and click Process Definition.
  4. Under the Additional Properties section, click Java Virtual Machine.
  5. Scroll down and locate the textbox for Generic JVM arguments.



WebSphere Application Server V5.1.1


Application Server
  1. In the Administrative Console, select Servers
  2. Select Application Servers
  3. Click on the name of your server
  4. Under Additional Properties, select Process Definition
  5. On the next page, under Additional Properties select Java Virtual Machine.
  6. Locate the textbox for Generic JVM arguments.


Nodeagent

  1. In the Administration Console, select System Administration
  2. Select Node Agents
  3. Choose which nodeagent to edit
  4. Under Additional Properties, select Process Definition.
  5. On the next page, under Additional Properties select Java Virtual Machine.
  6. Scroll down and locate the textbox for Generic JVM arguments.



Deployment Manager

  1. In the Administrative Console, select Servers
  2. Select Application Servers
  3. Under Additional Properties, select Process Definition.
  4. On the next page, under Additional Properties select Java Virtual Machine.
  5. Locate the textbox for Generic JVM arguments.




How to Append JVM Arguments

Each JVM argument is separated by a space. This is also called it's delimiter.

For example, if presented with these two JVM arguments to add 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]

Related information

Setting WebContainer Custom Properties
Setting Environment Variables
LIBERTY PROFILE: Setting Generic JVM Arguments

Cross reference information
Segment Product Component Platform Version Edition
Application Servers WebSphere Application Server - Express Administrative console AIX, HP-UX, Linux, Solaris, Windows 7.0, 6.1, 6.0.2, 6.0.1, 6.0

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere Application Server
Administrative Console (all non-scripting)

Software version:

5.1, 6.0, 6.1, 7.0, 8.0, 8.5

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Software edition:

Base, Express, Network Deployment

Reference #:

1417365

Modified date:

2010-01-13

Translate my page

Machine Translation

Content navigation