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

  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 $BEAHOME 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:

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

  6. Stop the BEA WebLogic server.

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

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

    # Call setDomainEnv here.
    
    DOMAIN_HOME=" BEA_installation_directory/bea10/user_projects/domains/mydomain"
    
    . ${DOMAIN_HOME}/bin/setDomainEnv.sh $*
    
    if [ -f /BEA_installation_directory/bea10/repra/bin/repra_env.sh ]
    then      . /BEA_installation_directory/bea10/repra/bin/repra_env.sh
           fi
    

    NoteBEA_installation_directory is the path to your BEA installation directory.

  8. Start the BEA WebLogic Server.

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