The following sections describe the procedures for upgrading application environments from WebLogic Server 9.0, 9.1, or 9.2 to the WebLogic Server 10.0 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.|
This option is useful if the process of creating and customizing a domain has been automated. The steps to create a new domain are as follows:
For example, starting in WebLogic 9.1, the default security providers are
XACML-based, as described in . You may choose to add support for the security providers prior to WebLogic 9.1 or make the appropriate changes to use the new
XACML-based security providers.
|Note:||If you used a custom 9.x template in step 2, the 9.x applications may already be deployed.|
Updating an existing domain is useful for maintaining customizations within your test domain if generation of the domain has not been automated. There are two options for upgrading an existing domain, as follows:
WL_HOMEto the appropriate values.
CLASSPATHto remove path information that is no longer required, such as patch file information that applies to a pre-10.0 release.
If you developed Beehive applications in 9.0, 9.1 or 9.2, you must upgrade the applications as described inin Beehive Integration in WebLogic Server 10.0.