You can use properties files to create, modify, or delete
web server Java virtual machine
(JVM) system custom properties.
Before you begin
Determine the changes that you want to make to your JVM
system configuration.
Start the wsadmin scripting tool. To start
wsadmin using the Jython language, run the wsadmin -lang Jython command
from the bin directory of the server profile.
About this task
Using a properties file, you can create, modify, or delete
JVM system custom properties.
Run administrative commands using
wsadmin to change a properties file for a JVM system, validate the
properties, and apply them to your configuration.
Table 1. Actions for JVM system properties. You can create, modify, and delete JVM system custom properties.
Action |
Procedure |
create |
Not applicable |
modify |
Edit properties and then run the applyConfigProperties
command to modify the value of an existing custom property. |
delete |
Not applicable |
create Property |
Set properties and then run the applyConfigProperties
command to create a custom property. |
delete Property |
Specify the properties to delete in the properties
file and then run the deleteConfigProperties command to delete an
existing custom property. The properties file must contain only the
properties to be deleted. |
Optionally, you can use interactive mode with the commands:
AdminTask.command_name('-interactive')
Procedure
- Create web server JVM system properties.
- Specify JavaVirtualMachine custom properties in a properties
file.
Open an editor and specify JVM system properties
in a properties file. You can copy the following example properties
into an editor and modify the properties as needed for your situation.
To specify a custom property, edit the AttributeInfo value
and properties values.
#
# Header
#
ResourceType=JavaVirtualMachine
ImplementingResourceType=Server
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:JavaProcessDef=:JavaVirtualMachine=
AttributeInfo=systemProperties(name,value)
#
#Properties
#
existingProp=newValue
newProp=value
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myNode04Cell
nodeName=myNode04
serverName=IHS
- Run the applyConfigProperties command to create a JavaVirtualMachine
configuration.
Running the applyConfigProperties
command applies the properties file to the configuration. In this
Jython example, the optional -reportFileName parameter
produces a report named report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
- Modify existing web server JVM system properties.
- Obtain a properties file for the JVM system that you
want to change.
You can extract a properties file for
a JavaVirtualMachine using the extractConfigProperties command.
- Open the properties file in an editor and change the
custom properties as needed.
Ensure that the environment
variables in the properties file match your system.
- Run the applyConfigProperties command.
- Delete the JVM system properties.
To delete
one or more properties, specify only those properties to delete in
the properties file and run deleteConfigProperties.
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Results
You can use the properties file to configure and manage
the JVM system properties.
What to do next
Save the changes to your configuration.