You need to use the WebSphere® Administrative
Console to specify the JVM settings. These JVM settings must be set on all servers in a
cluster (if you are using a cluster).
About this task
To
configure JVM setting on WebSphere,
do the following:
Procedure
- From the WebSphere Administrative
Console, select the application server specified for Sterling Order Management Sterling Configure, Price, Quote.
- For IBM® servers
with IBM JDK 6.0:
- Select Server Infrastructure > Java™ and Process Management >
Process Definition > Environment Entries.
- Choose New and specify
the following values and then choose OK:
Name |
Value |
Description |
PSALLOC |
early |
PSALLOC |
NODISCLAIM |
true |
NODISCLAIM |
- Select Server Infrastructure > Java and Process Management >
Process Definition > Java Virtual
Machine. Edit the generic JVM arguments dialog to include the following
values:
Property |
Value |
Description |
-Dvendor |
-Dvendor=shell
|
System Property. If you are using App Server Connection Pooling,
use -Dvendor=websphere. Otherwise, use -Dvendor=shell. |
-DvendorFile |
-DvendorFile=/servers.properties
|
System property. Specify as an argument to the java command. |
- Under the Custom Properties section, set
the JVM settings to the following values:
Name |
Value |
Description |
client.encoding.override |
UTF-8 |
Enables the use of special characters. |
- Save the changes to the Master Configuration.
- Restart the application server to enable
these changes to take effect.