Migrating Data from Oracle WebCenter Wiki and Blog Server

16 Additional Oracle WebCenter Upgrade Details 16-1 16 Additional Oracle WebCenter Upgrade Details This chapter describes the changes that the upgrade utility in Oracle JDeveloper 11g automatically makes to a WebCenter 10.1.3.x application while upgrading the application. It also describes how you can change the location of customization store for preconfigured portlet producers. The chapter contains the following sections: ■ Automated Changes in Upgraded WebCenter Applications ■ Content Integration Connections: Migration of Credentials to External Applications ■ Preconfigured Portlet Producers: Customization Store’s Location ■ Migration of JSR 168 Portlet Producers to JSR 286: Handling of Portlet Elements

16.1 Automated Changes in Upgraded WebCenter Applications

To upgrade a WebCenter 10.1.3.x application to Oracle WebCenter 11g, you use JDeveloper 11g. While upgrading an application, the upgrade utility in JDeveloper 11g automatically makes certain changes, such as those related to customizable components, external applications, and portlet components. This section describes the following changes: ■ Customizable Component Changes ■ External Application Changes ■ Portlet Component Changes

16.1.1 Customizable Component Changes

In WebCenter applications, you can use Oracle Composer to add components to pages that users can customize at runtime. Oracle Composer provides components like Panel Customizable and Show Detail Frame that users can add to applications to support page personalization and customization. When you upgrade a WebCenter 10.1.3.x application that uses customizable components, JDeveloper automatically makes various changes related to customizable components to prepare the application to run on Oracle WebLogic Server. These changes include: ■ General Changes 16-2 Oracle Fusion Middleware Upgrade Guide for Oracle SOA Suite, WebCenter, and ADF ■ Panel Customizable Changes ■ Show Detail Frame Changes

16.1.1.1 General Changes

When you upgrade your WebCenter application, JDeveloper makes the following general changes to your application: ■ The namespace of customizable components in JSPX files is renamed from: http:xmlns.oracle.comadffacescustomizable To http:xmlns.oracle.comadffacescustomizablehtml ■ From web.xml, entries for the following are removed: – Context parameter oracle.mds.web-app-root – Filter mdsFilter – Filter mapping for mdsFilter – Servlet jsp2, servlet mapping for jsp2, and resource proxy ■ The Java Customizable Components library is removed and the WebCenter Customizable Components library is added. ■ The old Customizable Components tag libraries are removed and the new version Customizable Components HTML is added. ■ In import statements and declarations, if any, in Java files, the class name of Panel Customizable is changed to oracle.adf.view.html.component.customizable.PanelCustomizable . ■ In import statements and declarations, if any, in Java files, the class name of Show Detail Frame is changed to oracle.adf.view.html.component.customizable.ShowDetailFrame.

16.1.1.2 Panel Customizable Changes

A Panel Customizable component is a container for a group of Oracle ADF components, task flows, and portlets that you can make customizable at runtime. When you upgrade a WebCenter application, JDeveloper removes various attributes from Panel Customizable because they are no longer supported in Oracle WebCenter 11g. Table 16–1 lists Panel Customizable attribute changes in an upgraded WebCenter application.