This section describes how to upgrade RepConnector from an earlier version of RepConnector (15.0, 15.0.1, or 15.0.2):
To upgrade RepConnector, you must first verify that the application server, EAServer or BEA WebLogic, is at the current supported version. RepConnector 15.0.2 ESD #1 supports:
EAServer version 6.2
BEA WebLogic version 10.0
Upgrading RepConnector on a supported application
server version
Follow the instructions in Chapter 2, “Installation,” to install the new version of RepConnector into the installation directory of the application server.
RepConnector version 15.0.2 ESD #1 is redeployed over the existing version.
Restart the application server for the changes to take effect.
Upgrading RepConnector on an unsupported application
server version
To upgrade RepConnector, first upgrade the application server, EAServer or BEA WebLogic, to the supported version on which you will be deploying it.
For EAServer:
Make a backup copy of your repra directory.
Upgrade your existing installation of the EAServer to EAServer 6.2, or set up a new installation of EAServer 6.2. See the EAServer Installation Guide.
Install RepConnector into the EAServer 6.2 installation directory.
On UNIX:
From the backup copy of the repra directory:
Copy the *.prop files in the repra/conf directory to the repra/conf directory of the new installation directory. This enables you to access all the existing RepConnector connections. Check each connection to verify if any of the values need to be updated.
Copy the *.ser files in the repra/sers directory to the repra/sers directory of the new installation directory.
Modify the repra/bin/repra_env.sh file in the new installation directory to include any customizations made to the repra/bin/repra_env.sh file in the backup copy of the EAServer directory.
Restart EAServer. See the EAServer Installation Guide.
On Windows:
From the backup copy of the repra directory:
Copy the *.prop files under the repra\conf directory to the repra\conf directory of the new installation directory. This enables you to access all the existing RepConnector connections. Check each connection to verify if any of the values need to be updated.
Copy the *.ser files under the repra\sers directory to the repra\sers directory of the new installation directory.
Modify the repra\bin\repra_env.bat file in the new installation directory to include any customizations made to the repra\bin\repra_env.bat file in the backup copy of the EAServer directory.
Restart EAServer. See the EAServer Installation Guide.
For BEA WebLogic:
Make a backup copy of your repra directory.
Upgrade your existing installation of WebLogic version to WebLogic version 10.0, or install the new version of BEA WebLogic Server into the existing BEA WebLogic installation directory. See the BEA WebLogic Server documentation for installation instructions:
On UNIX – create a backup of the registry.xml file, which is in the $BEAHOME directory.
On Windows – create a backup of the registry.xml file, which is in the %BEA_HOME% directory.
Edit the registry.xml file to:
Delete any <release> XML elements relating to the earlier version of BEA WebLogic Server.
Delete any <java-installation> XML elements relating to JDK 1.4 or JDK 1.6.
Restart the BEA WebLogic Server.
Restore the original registy.xml file from the backup you created.
Install the new version of RepConnector into the WebLogic installation directory. See Chapter 2, “Application server setup”.
On UNIX:
From the backup copy of the repra directory:
Copy the *.prop files in the repra/conf directory to the repra/conf directory of the new installation directory. This enables you to access all the existing RepConnector connections. Check each connection to verify if any of the values need to be updated.
Copy the *.ser files in the repra/sers directory to the repra/sers directory of the new installation directory.
Modify the repra/bin/repra_env.sh file in the new installation directory to include any customizations made to the repra/bin/repra_env.sh file in the earlier installation directory of BEA WebLogic.
Restart the BEA WebLogic Server.
On Windows:
From the backup copy of the repra directory:
Copy the *.prop files in the repra\conf directory to the repra\conf directory of the new installation directory. This enables you to access all the existing RepConnector connections. Check each connection to verify if any of the values need to be updated.
Copy the *.ser files in the repra\sers directory to the repra\sers directory of the new installation directory.
Modify the repra\bin\repra_env.bat file in the new installation directory to include any customizations made to the repra\bin\repra_env.bat file in the earlier installation directory of BEA WebLogic.
Restart the BEA WebLogic Server.