Prerequisites for Upgrading WebCenter Applications

Considerations When Upgrading Oracle WebCenter Applications 15-5 This section contains the following subsections: ■ Preparing Your Applications for Upgrade ■ Upgrading Your WebCenter Application ■ Performing Post Upgrade Tasks

15.3.1 Preparing Your Applications for Upgrade

When you open a WebCenter 10.1.3.x application in JDeveloper 11g, the application is automatically upgraded to Oracle WebCenter 11g. However, you must back up your application before you upgrade it. Further, you may need to perform certain tasks before the upgrade, depending on whether your application contains portlets or relies on Oracle Content DB. This section describes the following tasks: ■ Backing Up Your Applications ■ Preparing Applications That Rely on Oracle Content DB ■ Preparing Applications That Contain Portlets Table 15–1 Task Flow for Upgrading a WebCenter 10.1.3.x Consumer Application Task Sub Task When to Perform the Task? Preparing Your Application for Upgrade Backing Up Your Applications Always Preparing Applications That Rely on Oracle Content DB If your WebCenter 10.1.3.2 or 10.1.3.3 application contains Oracle Content Database Oracle Content DB connections. Preparing Applications That Contain Portlets If your WebCenter application contains portlets. Upgrading the Application Upgrading Your WebCenter Application Always Performing Post Application Upgrade Tasks Configuring Application Settings for Customizable Components If your WebCenter application contains customizable components. Upgrading Oracle Portal Connections If your WebCenter application contains Oracle Portal connections. Configuring ADF Security If your WebCenter application is secured Upgrading Producer Registrations of Preconfigured Portlet Producers If preconfigured portlet producers are not deployed to the default port, 6688. Redeploying Your Applications Always 15-6 Oracle Fusion Middleware Upgrade Guide for Oracle SOA Suite, WebCenter, and ADF

15.3.1.1 Backing Up Your Applications

It is important to back up your application because after you upgrade a WebCenter 10.1.3.x application to Oracle WebCenter 11g, you cannot open it in an earlier release of JDeveloper 11g. Also, the changes made to the application during the upgrade cannot be reverted. If you use a source control system, a separate backup may not be necessary.

15.3.1.2 Preparing Applications That Rely on Oracle Content DB

To work with WebCenter 10g applications that rely on Oracle Content DB: ■ Ensure that you have Oracle Content Server installed. Oracle WebCenter 11g does not support Oracle Content DB as a content repository. If your WebCenter 10g applications rely on Oracle Content DB for content integration, then you must use Oracle Content Server 10.1.3.5.1 or Oracle Content Server 11g as a content repository for such applications. For information about installing or upgrading Oracle Content Server, see Section 7.6.2, Upgrading Oracle Content Server. ■ Migrate your application data from Oracle Content DB to Oracle Content Server, as described in Section 15.5.2, Migrating Data from Oracle Content DB. ■ Upgrade your application, as described in this section. You cannot directly upgrade WebCenter 10.1.3.2 or 10.1.3.3 applications, which rely on Oracle Content DB, to Oracle WebCenter 11g. You must upgrade these applications to Oracle WebCenter 10.1.3.4 to get the support for adding Oracle Content Server as the connection type for content repository data controls. To upgrade your WebCenter 10.1.3.2 or 10.1.3.3 application to Oracle WebCenter 10.1.3.4: 1. Open your application in JDeveloper 10.1.3.4 and follow the instructions in the upgrade wizard. 2. Edit the existing content repository data control in the upgraded application to point to Oracle Content Server. To do this, you must change the connection type to Oracle Content Server and redefine the custom attribute definitions. In the upgraded WebCenter 10.1.3.4 application, you must use the same name and value for custom attributes that you used in your WebCenter 10.1.3.2 or 10.1.3.3 application. For information about content repository connections, see the sections Editing Content Repository Data Controls and How to Create a Content Repository Connection Based on the Oracle Content Server Adapter in Oracle Fusion Middleware Developers Guide for Oracle WebCenter. Note: Make sure that you keep your JDeveloper 10.1.3.x installation when you upgrade your applications. To prepare your applications for migration, you may be required to perform certain tasks in JDeveloper 10.1.3.x. Note: If your application does not contain Oracle Content DB connections, you may skip this section.