Upgrading the WebSphere application server

Ensure that you have the version of the application server, Java, and JDBC driver, as indicated in the Release Notes document for your product. Then include the latest version of the NexJ-specific files on the server.
Before starting this task, back up your application server.
To upgrade the WebSphere application server for NexJ Contact version 6.1:
  1. On the application server machine, install the correct version of the JDK.
  2. Update the JAVA_HOME system variable to reflect the location of the JDK.
  3. Install the correct version of the WebSphere application server.
  4. Copy the correct version of the JDBC driver, such as jtds-1.2.2-6.jar or ojdbc6.jar, to the %JAVA_HOME%\jre\lib\ext directory.
    Note: When you are updating the server or environment file for your deployment using NexJ Studio, update the location settings to reflect the correct driver path.
  5. For each node in the cluster, copy the following files from the %NEXJ_PLUGIN% directory to the %WAS_ROOT% directory.
    File to copy Copy to directory
    %NEXJ_PLUGIN%\nexj-websphere.jar

    %WAS_ROOT%\lib\ext

    %NEXJ_PLUGIN%\nexj-boot.jar

    %WAS_ROOT%\nexj\lib

    Note: If you are configuring nexj-websphere.jar in WebSphere as a shared library instead of copying it to the WAS_ROOT\lib\ext folder, you should configure WebSphere as follows:
    1. In WebSphere, configure the shared library settings by expanding Environment and selecting Shared Libraries.
    2. Associate the shared library with the server by expanding Servers and selecting Application Servers. Select Server Infrastructure > Java and Process Management > Class loader. If a class loader does not exist, create one and under Additional Properties click on Shared library references.
    3. Configure the Resource Adapter settings by selecting Applications > All applications > NexJ Dynamic Resource Adapter > Additional Properties > Resource Adapter. Configure the jar files in Shared Libraries under Class path.
    4. Clean all of the transaction logs for the server used to run your application.
    5. Start the server.
The WebSphere application server has been updated for NexJ Contact version 6.1.