Redeploying Your Applications Performing Post Upgrade Tasks

15-18 Oracle Fusion Middleware Upgrade Guide for Oracle SOA Suite, WebCenter, and ADF upgraded to JSR 286; these portlets must invoke a JSR 168 compatibility mode to run under JSR 286. In Oracle WebCenter 10g, a portlet producer application contains the portlet.xml and oracle-portlet.xml files. When you upgrade a portlet producer application, the oracle.portlet.xml file is deleted, and all its details are moved to portlet.xml. The navigation parameters stored in oracle.portlet.xml are converted into public render parameters and are added to portlet.xml. For information about how JSR 168 parameters are handled in an upgraded JSR 286-compliant portlet producer application, see Section 16.4, Migration of JSR 168 Portlet Producers to JSR 286: Handling of Portlet Elements.

15.4.2.2 Upgrading Portlet Producers Created in JDeveloper

If your WebCenter 10.1.3.x application contains portlets and was created by using JDeveloper, you must create a portlet producer application in Oracle WebCenter 11g to upgrade portlet producers. You must also manually add the Portlets project of the WebCenter 10.1.3.x application to the newly created portlet producer application. To upgrade a portlet producer application created in JDeveloper 10.1.3.x:

1. Create a portlet producer application in JDeveloper 11g by using the Portlet

Producer Application template. For information, see the section Creating a Portlet Producer Application in the Oracle Fusion Middleware Developers Guide for Oracle WebCenter.

2. In the newly created portlet producer application, select the Portlets project.

3. From the File menu, choose Delete Project.

4. In the Confirm Delete Project dialog, select the Remove project and delete all of

its contents including source directories radio button and click Yes, as shown in Figure 15–9 . Figure 15–9 Deleting the Portlets Project Note: If your WebCenter 10g application does not contain any portlet producers, its Portlets project will be empty. Note: To complete this procedure, you need a copy of the Portlets directory of your WebCenter 10.1.3.x application.