If your JAR is an application, see If your JAR is an application library, see Right-click your project and select Properties. Select the Project Facets option. Click Modify Project.

Oracle CEP IDE for Eclipse Projects 4-15 Figure 4–14 Import Dialog

5. Expand the General option and select Existing Projects into Workspace.

6. Click Next.

The Import Projects dialog appears as shown in Figure 4–15 . 4-16 Oracle Complex Event Processing Developers Guide Figure 4–15 Import Projects Dialog

7. Use the Import Projects dialog to import your 2.1 projects into the new workspace.

Optionally, choose to copy the project files into your new workspace.

8. For each project, change the project facet version as follows:

a. Right-click your project and select Properties.

The Project Properties dialog appears as shown in Figure 4–16 . Oracle CEP IDE for Eclipse Projects 4-17 Figure 4–16 Project Properties Dialog: Project Facets

b. Select the Project Facets option.

The Project Facet properties are displayed as Figure 4–16 shows.

c. Click Modify Project.

The Modify Faceted Project dialog appears shown in Figure 4–17 . Figure 4–17 Modify Faceted Project 4-18 Oracle Complex Event Processing Developers Guide

d. For the Oracle CEP facet, select 10.3 from the Version pull-down menu.

e. Click Finish.

f. Click OK.

g. Repeat for the next project. 9. Create a new Oracle CEP server runtime:

a. Select Window Preferences.

The Preferences dialog appears as shown in Figure 4–18 . Figure 4–18 Preferences Dialog

b. Expand the Server option and select Installed Runtimes.

c. Add a new 10.3 Oracle CEP server runtime as

Section 5.2.3, How to Create an Oracle CEP Server Runtime describes.

d. Click OK.

10. For each project, specify the new 10.3 Oracle CEP server runtime you created:

a. Right-click your project and select Properties.

The Project Properties dialog appears as shown in Figure 4–19 . Oracle CEP IDE for Eclipse Projects 4-19 Figure 4–19 Project Properties Dialog: Targeted Runtimes

b. Select the Targeted Runtimes option.

The Targeted Runtimes properties are displayed as Figure 4–19 shows.

c. Check the new Oracle CEP 10.3 targeted runtime you created.

d. Click OK.

e. Repeat for the next project.

11. For each project update the project builders:

a. Right-click the project and select Open EPN Editor.

b. If the EPN diagram opens without error, proceed to step 12.

c. If the EPN diagram opens with the error shown in

Figure 4–20 , click the Configure Builder button. 4-20 Oracle Complex Event Processing Developers Guide Figure 4–20 Builder Error The EPN diagram is displayed. d. Repeat for the next project. 12. Validate build inclusions: If your application bundle is using bundle localization and has substitution variables in its MANIFEST.MF file such as: Bundle-Name: project.name Then your project root directory’s build.properties file element bin.include must contain a reference to your bundle.properties file such as: bin.includes = META-INF,\ bundle.properties,\ . 13. Perform source changes, if necessary. For more information, see: ■ Upgrading a WebLogic Event Server 2.0 Application to Run on Oracle CEP 10.3 in the Oracle Complex Event Processing Getting Started ■ Oracle CEP Release Notes for 10.3 http:download.oracle.comdocscdE13157_ 01wlevsdocs30notesnotes.html After performing these steps, you should do a clean build of your project.

4.6.2 How to Upgrade Projects from Oracle CEP 10.3 to 11g Release 1 11.1.1

While project structure has stayed the same since 10.3, the data stored in Oracle CEP Projects has changed significantly. It is therefore necessary to take steps to upgrade 10.3 projects manually before continuing their development in 11g Release 1 11.1.1. The following outlines the steps necessary to upgrade 10.3 projects to 11g Release 1 11.1.1