3 Fusion Middleware Product Templates
Use the WebLogic domain and extension templates to configure WebLogic domains for various Fusion Middleware product installations. Your product installation includes only those templates that are relevant to your product.
For most of these templates, you can create or extend domains by selecting the template on the Templates screen of the Oracle Fusion Middleware Configuration Wizard. You can also use the WebLogic Scripting Tool (WLST) in offline mode to create or extend domains by using these templates. SeeTemplate Tools.
Some templates in this chapter, such as the Oracle JRF template, apply to domains for multiple Fusion Middleware products. Other templates apply only to domains for a single Fusion Middleware product, and are therefore not included with any other Fusion Middleware product installations.
This chapter contains the following sections:
About Fusion Middleware Product Template Information
Each Fusion Middleware template contains different sections. Each section provides specific information about the template.
The names of the sections and the information they provide are described below:
-
Template type: A template can be either a domain or an extension template.
A domain template defines the full set of resources within a WebLogic domain, including the Administration Server, clusters, servers, applications, services, security options, and other options. A given product installation is based on one domain template.
An extension template adds resources, such as applications, libraries, services, and other options, to an existing domain. A given product installation may require one or more extension templates to complete the domain.
A group template is a special XML file that is a collection of template dependencies. It simplifies the process of pulling in multiple dependent templates by the template that requires them.
When you create your product domain by using the Configuration Wizard, you can select the domain and extension templates concurrently for the products that you want to install.
-
Category: The category in which the template is listed on the Templates screen of the Configuration Wizard.
-
Template name and version: The template (product) name and template version. If the template is available on the Templates screen of the Configuration Wizard, this name appears as it is listed in the Configuration Wizard.
-
Template dependencies: Prerequisite templates that provide resources required by the template being described in a given section, in the order in which they must be added to the domain. For more information on template dependencies, see Template Dependencies.
-
Template JAR file and location: The JAR filename and its location in the Oracle home directory. You need this information only if you plan to use WLST scripts to set up a product domain.
-
Domain Type: One of the following:
-
Java Component in a WebLogic Domain: Installation of these templates is supported in WebLogic domains that were created by using a standard WebLogic Server installation.
-
System Component in a WebLogic Domain: System components such as OHS or ODI can be installed either in a standalone environment or colocated with WebLogic Server. Templates of this type can only be used if the system component is colocated with WebLogic Server.
-
System Component in a Standalone Domain: Templates of this type can only be used if the system component is installed in a standalone environment (one that does not include WebLogic Server).
-
-
Required Schemas: A list of the schemas that are required in any domain for which you select the template. These schemas must be included in the database repository that was created for the domain by using RCU.
-
User-Expandable Managed Server Groups: A list of all user-expandable Managed Server groups that are available on the Managed Servers screen of the Configuration Wizard if you include the template in the domain. See Application Service Groups, Server Groups, and Application Service Mappings.
Oracle Infrastructure Templates
Use this group of templates to add the necessary resources to many of the Fusion Middleware product domains.
The following templates are described here:
Note:
The templates described in this section must be used as provided. Do not modify them in any way. Doing so can cause issues in your domain.
Oracle JRF Template
The Oracle Java Required Files (JRF) template configures components that are not included in the WebLogic Server installation. These components provide common functionality for Oracle business applications and application frameworks. The SOA Suite and WebCenter are examples of applications and frameworks that depend on the JRF template.
The JRF template is also used independently to configure domains that contain applications that are developed by using Oracle ADF and other core components.
The following table provides key information about this template.
Table 3-1 Oracle JRF Template Details
Template Detail | Information |
---|---|
Template type |
Extension |
Category |
Oracle Fusion Middleware Infrastructure |
Template name and version |
Oracle JRF - 15.1.1.0.0 |
Template dependencies |
|
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
Required schemas |
|
User-expandable Managed Server Groups |
JRF-MAN-SVR |
Oracle Restricted JRF Template
The Oracle Restricted JRF template allows you to create a domain in which you can run Enterprise Manager Fusion Middleware Control to manage WebLogic Server resources. It does not support cross-component wiring. Runtime for all components in restricted JRF mode is accomplished without a datasource connection, by using OPSS file persistence. OPSS management is disabled in restricted JRF mode; a restricted OPSS template is automatically applied to the domain for file persistence.
When you create a domain by using this template:
-
You cannot migrate the domain to a full JRF domain.
-
ADF applications and Oracle Fusion Middleware products such as SOA and WebCenter are not supported in the domain.
Table 3-2 Oracle Restricted JRF Template
Template Details | Information |
---|---|
Template type |
Extension |
Category |
Oracle Fusion Middleware Infrastructure |
Template name and version |
Oracle Restricted JRF - 15.1.1.0.0 |
Template dependencies |
|
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
Required schemas |
None |
User-expandable Managed Server groups |
None |
Oracle JRF SOAP/JMS Web Services Template
This template creates JMS queues for JRF SOAP/JMS Web services.
Table 3-3 Oracle JRF Asynchronous Web Services Template Details
Template Detail | Information |
---|---|
Template type |
Extension |
Category |
Oracle |
Template name and version |
Oracle JRF SOAP/JMS Web Services - 15.1.1.0.0 |
Template dependencies |
Oracle JRF - 15.1.1.0.0 |
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
Required schemas |
None |
User-expandable Managed Server groups |
None |
Oracle ADF Development Mode Logging
If Oracle JDeveloper is installed, this template is included. It provides development mode logging for Oracle ADF. Fine logging for oracle.jbo
is exposed.
The following table provides key information about this template.
Table 3-4 Oracle ADF Development Mode Logging Template Details
Template Detail | Information |
---|---|
Template type |
Extension |
Category |
Oracle |
Template name and version |
Oracle ADF Development Mode Logging - 15.1.1.0.0 |
Template dependencies |
None |
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
Required schemas |
None |
User-expandable Managed Server groups |
None |
Oracle OPSS REST Service Application Template
This template adds the Oracle OPPS Rest Service application to a domain.
The following table provides key information about this template:
Table 3-5 Oracle OPSS REST Service Application Template Details
Template Details | Information |
---|---|
Template type |
Extension |
Template name and version |
Oracle OPSS REST Service Application Template - 15.1.1.0.0 |
Category |
Uncategorized |
Template dependencies |
None |
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
User-expandable Managed Server groups |
None |
Coherence Cluster Extension Template
This template adds a default Coherence cluster, defaultCoherenceCluster
, to the WebLogic domain and sets the listen port for the cluster to 8088.
The following table provides the details of this template:
Table 3-6 WebLogic Coherence Cluster Extension Template Details
Template Detail | Information |
---|---|
Template type |
Extension Template |
Category |
Oracle WebLogic Server and Coherence |
Template name and version |
WebLogic Coherence Cluster Extension - 15.1.1.0.0 |
Template dependencies |
Basic WebLogic Server Domain |
Template JAR file and location |
|
Domain type |
Java component in a WebLogic domain |
Required schemas |
None |
User-expandable Managed Server groups |
None |
Oracle HTTP Server Templates
The Oracle HTTP Server (OHS) domain templates are extension templates that you can use to add OHS resources and services to a Basic WebLogic Server domain. OHS is the Web server component for Oracle Fusion Middleware.
The Oracle HTTP Server (OHS) domain templates provide a listener for Oracle WebLogic Server and the framework for hosting static pages, dynamic pages, and applications over the Web. The specific OHS template that you use depends on whether you implement OHS in a colocated or a standalone environment.
This section describes the following OHS templates:
Oracle HTTP Server (Standalone)
Use the Oracle HTTP Server (Standalone) domain template when you do not want your OHS implementation to front an FMW domain and do not need the management functionality provided by FMW Control or when you want to keep OHS in a DMZ and you do not want to open management ports that are used by the Node Manager.
Table 3-7 Oracle HTTP Server (Standalone) Domain Template Details
Template Detail | Information |
---|---|
Template type |
Extension |
Category |
Oracle HTTP Server |
Template name and version |
Oracle HTTP Server (Standalone) - 15.1.1.0.0 |
Template dependencies |
None |
Template JAR file and location |
|
Domain type |
System component in a standalone domain |
Required schemas |
None |
User-expandable Managed Server groups |
None |
Oracle HTTP Server Restricted JRF Template
The Oracle HTTP Server Restricted JRF template adds OHS resources and services to a WebLogic domain that was created by using the Oracle Restricted JRF template.
You can use this template only with the Oracle Restricted JRF template. See Oracle Restricted JRF Template. You cannot use this template with the Oracle JRF Template.
The following table provides details about this template.
Table 3-8 Oracle HTTP Server Restricted JRF Template Details
Template Details | Information |
---|---|
Template type |
Extension |
Category |
Oracle HTTP Server |
Template name and version |
Oracle HTTP Server (Restricted JRF) - 15.1.1.0.0 |
Template dependencies |
Oracle Enterprise Manager Plugin for WEBTIER-Restricted JRF - 15.1.1.0.0 |
Template JAR file and location |
|
Domain type |
System component in a standalone domain |
User-expandable Managed Server groups |
None |