Upgrading RepConnector from DI Suite 1.1 to DI Suite 1.2 Real-Time Events

To upgrade RepConnector, you must first upgrade the application server, EAServer or BEA WebLogic, on which you will be deploying it.

NoteEAServer is automatically upgraded when you install DI Suite.

Upgrading RepConnector on EAServer

  1. Create a backup copy of the existing EAServer installation directory.

  2. Install DI Suite 1.2 in the same installation directory as the existing one. The new version of RepConnector within the EAServer directory overwrites the earlier version.

    See “Installing DI Suite components”.

  3. From the backup copy of the EAServer directory:

  4. 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.

  5. Restart EAServer. See the EAServer Installation Guide.

Upgrading RepConnector on BEA WebLogic

DI Suite 1.2 works only with versions 10.0 of BEA WebLogic. If you are deploying RepConnector on a BEA WebLogic application server, upgrade BEA WebLogic to the supported version. You can either upgrade your existing installation of the BEA WebLogic Server to the new version, or perform a clean installation of BEA WebLogic Server in a new installation directory.

StepsUpgrading WebLogic 8.1 (existing installation) to BEA Weblogic to 10.0

  1. Create a backup of the existing BEA WebLogic installation directory.

  2. Install the new version of BEA WebLogic server into the existing BEA WebLogic installation directory. See the BEA WebLogic Server documentation.

  3. Create a backup of the registry.xml file, which is in the %BEA_HOME% directory.

  4. Edit the registry.xml file to:

  5. Restart the BEA WebLogic server.

  6. Install the new version of RepConnector using the DI Suite installer.

  7. Restore the original registy.xml file from the backup you created.

StepsInstalling BEA Weblogic 10.0 in a new installation directory

  1. Install BEA WebLogic 10.0. See the BEA WebLogic Server documentation for installation instructions.

  2. Start the BEA WebLogic server.

  3. Install the new version of RepConnector using the DI Suite installer.

  4. From the earlier version of the BEA WebLogic installation directory of RepConnector:

  5. Modify the repra\bin\repra_env.bat file in the new installation directory to to include any customizations made to the repra\bin\repra_env.bat file in the earlier installation directory of BEA WebLogic.

  6. Stop the BEA WebLogic server.

  7. Modify the startWebLogic.cmd start-up script to check for repra_env.bat and call it if it exists. Make this change after the setDomainEnv.cmd call.

    The portion of the startWebLogic.cmd start-up script that you need to modify:

    @REM Call setDomainEnv here.
    
    set DOMAIN_HOME=BEA_installation_directory\bea10\user_projects\domains\mydomain
    
    for %%i in ("%DOMAIN_HOME%") do set DOMAIN_HOME=%%~fsi
    
    call "%DOMAIN_HOME%\bin\setDomainEnv.cmd" %*
    if exist BEA_installation_directory\BEA10\repra\bin\repra_env.bat CALL
    BEA_installation_directory\BEA10\repra\bin\repra_env.bat
    

    NoteBEA_installation_directory is the path to your BEA installation directory.

  8. Start BEA WebLogic server.

  9. Run the WLSStart.bat file under the RepConnector home directory.