Skip navigation.

Roadmap for Upgrading WebLogic Application Environments

The following section describes the procedures for upgrading application environments from an earlier release to the WebLogic Server 9.2 release.

Note: BEA does not recommend upgrading an application environment that is currently deployed in production. Instead, you should upgrade your application environment while it is under development or test and execute standard procedures for quality assurance and performance tuning before promoting the upgraded environment to production.


 

WebLogic Server 9.2

The following table summarizes the steps to upgrade to WebLogic Server 9.2.


If you are upgrading from...

Then...

WebLogic Server 9.0 or 9.1

Step 1: Update the application environment to reference the WebLogic Server 9.2 installation using one of the options described below.

Create a new 9.2 domain

This option is useful if the process of creating and customizing a domain has been automated.

  1. Install WebLogic Server 9.2 software.
  2. Create a new domain using a default domain template provided in 9.2.

    Note: When upgrading from WebLogic Server 9.0 or 9.1 to 9.2, alternatively you can use a custom 9.0 or 9.1 template to create a new 9.2 domain.

    This step can be accomplished using the Configuration Wizard or using automated scripts, built using WebLogic scripting tools such as WLST.

    You may need to update your automated scripts, for example, to reference the 9.2 domain template and/or to implement new features provided in the 9.2 release.

    For example, in 9.2 the default security providers are XACML-based, as described in Security for BEA WebLogic Server 9.2. You may choose to add support for the WebLogic Server 9.0 or 9.1 default security providers or make the appropriate changes to use the new providers.

  3. Deploy existing WebLogic Server 9.0 or 9.1 applications to the new 9.2 domain.

    Note: If you used a custom 9.0 or 9.1 template in step 2, the 9.0 and 9.1 applications may already be deployed.


Update an existing domain

This option is useful for maintaining customizations within your test domain if generation of the domain has not been automated.

  1. Install WebLogic Server 9.2 software.
  2. Back up the existing application environment, including the domain directory, application and application data that is external to the domain, and log files (if necessary).
  3. Update the script files in the domain to point to the installation of WebLogic Server 9.2. For example, set BEA_HOME, BEA_JAVA_HOME, JAVA_HOME, and WL_HOME to the appropriate values.
  4. Update the CLASSPATH to remove path information that is no longer required, such as patch file information that applies to a pre-9.2 release.

Step 2: If you developed Beehive applications in 9.0 or 9.1, you must upgrade them as described in Upgrading From 9.0 or 9.1 in Beehive Integration in WebLogic Server 9.2.

WebLogic Server 6.0, 7.1, 8.1

See Upgrading WebLogic Application Environments for detailed upgrade procedures.