Differences Between a Development Environment and a Test or Production Environment

Upgrading Your Java EE Environment 5-3 ■ Steps Required to Install and Configure an Oracle SOA Suite, WebCenter, or Application Developer Domain 5.1.3.1 Advantages of Installing an Oracle SOA Suite, WebCenter, or Application Developer Development Environment Using this alternative, you can: ■ Install your test environment on a separate host and then configure your local copy of Oracle JDeveloper to connect to and deploy to the remote environment. ■ Ensure that the Oracle Application Development Framework runtime software is available in your test domain. ■ Take advantage of Oracle Enterprise Manager Fusion Middleware Control, which is not available as part of a domain configured with Oracle JDeveloper. ■ Use other integrated development environments besides Oracle JDeveloper to build and test your applications.

5.1.3.2 Selecting an Oracle Fusion Middleware Software Suite

You can choose from several different Oracle Fusion Middleware software suites, which offer a variety of runtime environments, depending on the types of applications you plan to deploy. In particular, you can choose from the following Oracle Fusion Middleware software suite: ■ Application Developer, which you can use to install and configure Oracle WebLogic Server domains that take advantage of the Oracle Application Development Framework Oracle ADF and Oracle Enterprise Manager Fusion Middleware Control. ■ Oracle SOA Suite, which provides runtime technologies required to support Oracle SOA Suite applications you develop with Oracle JDeveloper, as well as Oracle ADF and Fusion Middleware Control. ■ Oracle WebCenter, which provides runtime technologies for WebCenter applications you develop with Oracle JDeveloper, as well as Oracle ADF and Fusion Middleware Control. 5.1.3.3 Steps Required to Install and Configure an Oracle SOA Suite, WebCenter, or Application Developer Domain The following is a summary of the steps for installing and configuring the domain. Note that the procedures described in this section assume you have downloaded the latest version of Oracle WebLogic Server. For more information, refer to Obtaining the Latest Oracle WebLogic Server and Oracle Fusion Middleware 11g Software in the Oracle Fusion Middleware Upgrade Planning Guide. 1. Use the Oracle WebLogic Server installer to install the Oracle WebLogic Server software on disk and to create the Middleware home. 2. Install the Oracle SOA Suite, WebCenter, or Application Developer Oracle home inside the Middleware home. 3. Apply any required patches to the Oracle WebLogic Server or Oracle Fusion Middleware home. 4. Use the Oracle Fusion Middleware Configuration Wizard to configure the domain. 5-4 Oracle Fusion Middleware Upgrade Guide for Java EE While using the wizard, verify that the Oracle ADF and Enterprise Manager templates are selected. 5. Start the domain. For complete information on installing and configuring an Oracle SOA Suite, WebCenter, or Application Development environement, see the one of the following installation guides: ■ Oracle Fusion Middleware Installation Guide for Oracle SOA Suite and Oracle Business Process Management Suite ■ Oracle Fusion Middleware Installation Guide for Oracle WebCenter ■ Oracle Fusion Middleware Installation Guide for Application Developer

5.1.4 Using the Java Required Files JRF Domain Template

When you configure Oracle WebLogic Server, you configure each domain using domain templates. One of the domain templates available with Oracle Fusion Middleware 11g is the Java Required Files JRF template. The JRF template provides important Oracle libraries and other capabilities that support new versions of APIs that many OC4J applications depend upon. For information on the types of APIs in the JRF template that are important to upgraded OC4J applications, see Section 4.5.1, APIs Available With the Java Required Files JRF Domain Template . To create or extend a domain using the JRF template, refer to the following: ■ Creating a New Domain With the JRF Template ■ Extending an Existing Domain With the JRF Template

5.1.4.1 Creating a New Domain With the JRF Template

There are two ways to create a new domain using the JRF template: ■ Install and configure a development domain using the Oracle JDeveloper 11g installer. The resulting domain is automatically created using the JRF template. ■ Install and configure an Application Developer, Oracle SOA Suite, or Oracle WebCenter domain. When you configure any Oracle Fusion Middleware software suite, you have the option of selecting the JRF template while running the configuration tool. You also have the option of selecting the Oracle Enterprise Manager template, which allows you to manage the domain with Oracle Enterprise Manager Fusion Middleware Control. For more information, refer to the appropriate Oracle Fusion Middleware installation guide. Note: You cannot configure Oracle Enterprise Manager Fusion Middleware Control in an Oracle WebLogic Server domain created with Oracle JDeveloper.