When you upgrade Rational web components to V8.0.1, you have the option to deploy the components on WebSphere Application Server V8.5.x. Before you can deploy the upgraded Rational web components, either upgrade the existing WebSphere Application Server to the new version or a separate V8.5.x instance.
ClearCase and ClearQuest V8.0.1 web components support deployment in WebSphere Application Server version 8.0.0.x and 8.5.x. Depending on the Rational product version installed and the WebSphere Application Server version used for deployment, upgrading to ClearCase CCRC WAN server or ClearQuest Web server V8.0.1 can require installing a new instance of the WebSphere Application Server and IBM HTTP Server or upgrading the existing version.
Table 1 lists the recommended settings for the WebSphere Application Server profile where Rational® ClearQuest Web server is deployed. These values are applied by default when ClearQuest Web server is deployed into a new profile that is created during the ClearQuest installation or upgrade process.
WAS Setting | Parameter name | Optimized value | Description |
---|---|---|---|
JVM Heap Size | setJvmMaxHeapSize | 1536 MB | Controls Java™ VM memory consumption. Setting this value too low can cause frequent out-of-memory errors. |
Thread pools | setMaxSizesOfThreadPools | 200 | Specifies the maximum number of threads to maintain in the default thread pool. Changing this value can affect server start-up and processing time. |
Performance Monitoring Infrastructure (PMI) | disablePMI or enablePMI | disablePMI | Disables the PMI data collection process that collects information for diagnosing problems and tuning application performance. Disabling data collection improves server performance. You can enable PMI for troubleshooting when necessary. |
JVM log file size | setSystemOutErr | 20 MB | Sets the file size for the JVM SystemOut.log and SystemErr.log.
The default location for these logs is
|
Trace log | setTraceLog | 20 MB | |
Write timeout setting for the HTTP inbound channel | setDefaultInboundHttpChannelWriteTimeouts | 300 seconds | Specifies the amount of time, in seconds, that the HTTP transport channel waits on a socket for each portion of response data to be transmitted. Setting the value too low can cause dropped connections and download failures. In this case, the Server log files might show errors such as IOError or AsyncTimeoutException. |
You can use teamAdminUtils.jacl tool to set the default recommended settings for a ClearQuest Web profile. You can also run this command to change specific values. For example, to set the default values, use setCMRecommendedDefaults. To just change the JVM heap size, use setJvmMaxHeapSize.
For more information about the wsadmin tool, see the WebSphere Application Server Information Center: V8.5, V8.0
Set WebSphere Application Server settings for the ClearQuest Web server application profile to recommended values