+ All Categories
Home > Documents > Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home...

Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home...

Date post: 11-Apr-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
51
Oracle® Fusion Middleware Installing and Configuring the Oracle Fusion Middleware Infrastructure 12c (12.2.1.4.0) E95088-01 September 2019
Transcript
Page 1: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Oracle® Fusion MiddlewareInstalling and Configuring the Oracle FusionMiddleware Infrastructure

12c (12.2.1.4.0)E95088-01September 2019

Page 2: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Oracle Fusion Middleware Installing and Configuring the Oracle Fusion Middleware Infrastructure, 12c(12.2.1.4.0)

E95088-01

Copyright © 2013, 2019, Oracle and/or its affiliates. All rights reserved.

Primary Author: Oracle Corporation

This software and related documentation are provided under a license agreement containing restrictions onuse and disclosure and are protected by intellectual property laws. Except as expressly permitted in yourlicense agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify,license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means.Reverse engineering, disassembly, or decompilation of this software, unless required by law forinteroperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. Ifyou find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it onbehalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of theprograms, including any operating system, integrated software, any programs installed on the hardware,and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications.It is not developed or intended for use in any inherently dangerous applications, including applications thatmay create a risk of personal injury. If you use this software or hardware in dangerous applications, then youshall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure itssafe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of thissoftware or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks oftheir respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks areused under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced MicroDevices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products,and services from third parties. Oracle Corporation and its affiliates are not responsible for and expresslydisclaim all warranties of any kind with respect to third-party content, products, and services unless otherwiseset forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content,products, or services, except as set forth in an applicable agreement between you and Oracle.

Page 3: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Contents

Preface

Audience vi

Documentation Accessibility vi

Related Documents vi

Conventions vii

1 Planning the Oracle Fusion Middleware Infrastructure Installation

Using This Document 1-1

Using the Standard Installation Topology as a Starting Point 1-2

Using this Document to Extend an Existing Domain 1-2

Using this Document in an Upgrade Scenario 1-2

About Installing a Development Environment 1-2

About the Infrastructure Standard Installation Topology 1-3

About Certified Oracle Database and the Standard Installation Topology 1-4

Oracle Fusion Middleware Infrastructure Standard Installation TopologyElements 1-4

Options after You Have a Standard Installation Topology 1-5

Roadmap for Installing and Configuring the Standard Installation Topology 1-5

Roadmap for Verifying Your System Environment 1-6

Obtaining the Infrastructure Distribution 1-7

About Installing Oracle User Messaging Service (UMS) 1-8

2 Installing the Infrastructure Software

Starting the Installation Program 2-1

Navigating the Installation Screens 2-1

Verifying the Installation 2-2

Reviewing Installation Log Files 2-3

Checking the Directory Structure 2-3

Viewing Your Oracle Home Contents 2-3

iii

Page 4: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

3 Configuring the Oracle Fusion Middleware Infrastructure Domain

Creating Database Schemas 3-1

Installing and Configuring a Certified Database 3-2

Starting the Repository Creation Utility (RCU) 3-2

Navigating RCU Screens to Create Schemas 3-2

Introducing RCU 3-3

Selecting a Schema Creation Method 3-3

Providing Database Credentials 3-3

Specifying a Custom Prefix and Selecting Schemas 3-3

Specifying Schema Passwords 3-4

Completing Schema Creation 3-4

Configuring Your WebLogic Domain 3-4

Starting the Configuration Wizard 3-4

Navigating Configuration Wizard Screens to Configure the Domain 3-5

Selecting the Domain Type and Domain Home Location 3-6

Selecting Configuration Templates 3-7

Selecting the Application Home Location 3-7

Configuring the Administrator Account 3-7

Specifying the Domain Mode and JDK 3-7

Specifying the Database Configuration Type 3-8

Specifying JDBC Component Schema Information 3-9

Testing JDBC Connections 3-9

Selecting Advanced Configuration 3-9

Configuring the Administration Server Listen Address 3-10

Configuring Node Manager 3-10

Configuring Managed Servers 3-10

Configuring a Cluster 3-11

Defining Server Templates 3-11

Configuring Dynamic Servers 3-11

Assigning Managed Servers to the Cluster 3-12

Configuring Coherence Clusters 3-12

Creating a New Machine 3-13

Assigning Servers to Machines 3-13

Virtual Targets 3-14

Partitions 3-14

Reviewing Your Configuration Specifications and Configuring the Domain 3-14

Writing Down Your Domain Name and Administration Server URL 3-14

About Server Groups 3-15

Starting the Servers 3-15

Starting Node Manager 3-16

iv

Page 5: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Starting the Administration Server 3-16

Starting Managed Servers 3-17

Verifying Your Configuration 3-18

4 Next Steps After Configuring the Infrastructure Domain

Basic Administrative Tasks for a New Domain 4-1

Performing Additional Domain Configuration Tasks 4-2

High Availability Configuration Tasks 4-3

5 Uninstalling Oracle Fusion Middleware Infrastructure

Product Uninstallation Roadmap 5-1

Stopping Oracle Fusion Middleware 5-2

Removing Your Database Schemas 5-2

Uninstalling the Software 5-3

Starting the Uninstallation Program 5-3

Distribution to Uninstall 5-3

Navigating the Uninstallation Screens 5-3

Removing the Oracle Home Directory Manually 5-4

Removing Program Shortcuts on Windows Operating Systems 5-4

Removing Your Domain and Application Data 5-4

Reinstalling the Software 5-5

Scenario: Installing in an Existing Oracle Home that Contains the Same FeatureSets 5-5

Scenario: Installing in an Existing, Non-Empty Oracle Home 5-6

A Understanding the Oracle Fusion Middleware InfrastructureDistribution

B Updating the JDK After Installing and Configuring an Oracle FusionMiddleware Product

About Updating the JDK Location After Installing an Oracle Fusion MiddlewareProduct B-1

Updating the JDK Location in an Existing Oracle Home B-2

Updating the JDK Location in an Existing Domain Home B-3

v

Page 6: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Preface

This document describes how to use the Oracle Fusion Middleware Infrastructureinstallation program.

• Audience

• Documentation Accessibility

• Related Documents

• Conventions

AudienceThis document is for system administrators or application developers who will installOracle Fusion Middleware Infrastructure for Oracle Application DevelopmentFramework (ADF). You should be familiar with Web technologies and have a generalunderstanding of Windows and UNIX platforms.

Documentation AccessibilityFor information about Oracle's commitment to accessibility, visit the OracleAccessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic supportthrough My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsif you are hearing impaired.

Related DocumentsRefer to the Oracle Fusion Middleware Library for additional information.

• For Oracle Infrastructure installation information, see Install, Patch, and UpgradeDocumentation.

• For installation information, see Fusion Middleware Installation Documentation.

• For upgrade information, see Fusion Middleware Upgrade Documentation.

• For administration-related information, see Fusion Middleware AdministrationDocumentation.

• For release-related information, see Fusion Middleware Release Notes.

Preface

vi

Page 7: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

ConventionsThis document uses the following text conventions:

Convention Meaning

boldface Boldface type indicates graphical user interface elements associatedwith an action, or terms defined in text or the glossary.

italic Italic type indicates book titles, emphasis, or placeholder variables forwhich you supply particular values.

monospace Monospace type indicates commands within a paragraph, URLs, codein examples, text that appears on the screen, or text that you enter.

Preface

vii

Page 8: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

1Planning the Oracle Fusion MiddlewareInfrastructure Installation

There are a few steps you must take to prepare for an Oracle Fusion MiddlewareInfrastructure installation.Review this section thoroughly to ensure that you don't encounter any problems duringor after product installation and domain configuration.

• Using This DocumentThere are certain scenarios that you want to use this guide for, and other sourcesof information.

• About the Infrastructure Standard Installation TopologyThe standard installation topology for Oracle Fusion Middleware Infrastructure hasa standard WebLogic Server domain that contains an Administration Server and acluster containing two Managed Servers.

• Roadmap for Installing and Configuring the Standard Installation TopologyThere are a series of steps to install and configure a standard Oracle FusionMiddleware Infrastructure installation topology.

• Roadmap for Verifying Your System EnvironmentThis topic has important information that you must read and understand beforeyou begin installation and configuration steps.

• Obtaining the Infrastructure DistributionBefore you obtain product distributions and run installers, verify that you have acertified JDK installed on your system.

• About Installing Oracle User Messaging Service (UMS)Oracle User Messaging Service (UMS) enables two-way communication betweenusers and applications. UMS is part of the Oracle Fusion Middleware Infrastructuredistribution and installs as part of the Oracle Fusion Middleware Infrastructurestandard installation topology.

Using This DocumentThere are certain scenarios that you want to use this guide for, and other sources ofinformation.

This section contains the following topics:

• Using the Standard Installation Topology as a Starting PointThis guide helps you create the standard installation topology for Oracle FusionMiddleware Infrastructure. You can extend this topology to make it highly availableand secure so that it is suitable for a production system.

• Using this Document to Extend an Existing DomainProcedures in this guide describe how to create a new domain; you can use thesame instructions to extend an existing domain.

1-1

Page 9: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Using this Document in an Upgrade ScenarioIf you are installing Oracle Fusion Middleware Infrastructure as part of an upgradeprocedure, follow steps in this guide to install the software, but don't run theConfiguration Wizard to create a WebLogic domain.

• About Installing a Development EnvironmentThis guide describes how to use the Oracle Fusion Middleware Infrastructuredistribution to install and configure a standard installation topology as a startingpoint for a production environment.

Using the Standard Installation Topology as a Starting PointThis guide helps you create the standard installation topology for Oracle FusionMiddleware Infrastructure. You can extend this topology to make it highly available andsecure so that it is suitable for a production system.

The standard installation topology is a sample topology for this product; it is not theonly topology that Oracle supports. See Understanding the Standard InstallationTopology in Oracle Fusion Middleware Planning an Installation of Oracle FusionMiddleware.

Using this Document to Extend an Existing DomainProcedures in this guide describe how to create a new domain; you can use the sameinstructions to extend an existing domain.

If you do this, see Installing Multiple Products in the Same Domain in Oracle FusionMiddleware Planning an Installation of Oracle Fusion Middleware for importantinformation.

If you are creating a new domain but your needs don't match instructions in theprocedure, be sure to make your selections accordingly and see supportingdocumentation for additional details.

Using this Document in an Upgrade ScenarioIf you are installing Oracle Fusion Middleware Infrastructure as part of an upgradeprocedure, follow steps in this guide to install the software, but don't run theConfiguration Wizard to create a WebLogic domain.

After you install the software, see Plan the Upgrade in Oracle Fusion MiddlewareUpgrading WebLogic Server.

About Installing a Development EnvironmentThis guide describes how to use the Oracle Fusion Middleware Infrastructuredistribution to install and configure a standard installation topology as a starting pointfor a production environment.

To install an Oracle Fusion Middleware Infrastructure development environment,Oracle recommends that you download and install Oracle JDeveloper, which providesan integrated development environment (IDE), preconfigured with the design-timesoftware to develop Java and Oracle ADF applications.

With Oracle JDeveloper, you can test your applications from within JDeveloper, usingthe integrated Oracle WebLogic Server.

Chapter 1Using This Document

1-2

Page 10: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Alternatively, you can use this guide to configure an Oracle Fusion MiddlewareInfrastructure domain to use as a runtime environment for your Java and Oracle ADFapplications. You can then deploy your applications directly from JDeveloper to theInfrastructure domain. See Oracle Fusion Middleware Installing Oracle JDeveloper.

About the Infrastructure Standard Installation TopologyThe standard installation topology for Oracle Fusion Middleware Infrastructure has astandard WebLogic Server domain that contains an Administration Server and acluster containing two Managed Servers.

Figure 1-1 Oracle Fusion Middleware Infrastructure Standard InstallationTopology

DBHOST

Database with schemas

APPHOST

WebLogic Domain

Cluster (infra_cluster_1)

Machine (infra_machine_1)

Managed Server

(infra_server_1)

Managed Server

(infra_server_2)

Infrastructure Infrastructure

Administration Server

Enterprise Manager

This topology also includes:

• Libraries and other software required to deploy and manage Oracle ADFapplications that are installed and available on the Managed Servers.

• The domain is configured on one host. It requires the supported database whereFusion Middleware schemas are installed. See About Certified Oracle Databaseand the Standard Installation Topology.

Continue to these topics on the standard installation topology:

• About Certified Oracle Database and the Standard Installation TopologyFor 12c (12.2.1.4.0), you must use a certified Oracle database for the OracleFusion Middleware Infrastructure standard installation topology.

Chapter 1About the Infrastructure Standard Installation Topology

1-3

Page 11: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Oracle Fusion Middleware Infrastructure Standard Installation Topology ElementsA standard installation topology includes a set of elements.

• Options after You Have a Standard Installation TopologyUse the Standard Installation Topology (SIT) as a starting point for otherdocuments.

About Certified Oracle Database and the Standard InstallationTopology

For 12c (12.2.1.4.0), you must use a certified Oracle database for the Oracle FusionMiddleware Infrastructure standard installation topology.

This database (in About the Infrastructure Standard Installation Topology) is theInfrastructure database, which Fusion Middleware products access. Do not confusethe Infrastructure database with the internal application database, which applicationsthat you deploy in your environment use. For examples, see the "Additional DB" tab inthe certification document for your release on the Oracle Fusion MiddlewareSupported System Configurations page.

Oracle Fusion Middleware Infrastructure Standard InstallationTopology Elements

A standard installation topology includes a set of elements.

The table describes elements in the topology figure (Understanding the InfrastructureStandard Installation Topology). See Roadmap for Installing and Configuring theStandard Installation Topology for a roadmap describing steps to create this topology.

Table 1-1 Oracle Fusion Middleware Infrastructure Standard InstallationTopology Elements

Element Description and Links to Additional Documentation

APPHOST Standard term in Oracle documentation for the machine that hoststhe application tier.

DBHOST Standard term in Oracle documentation that refers to the machinethat hosts the database.

WebLogic Domain A logically related group of Java components. In this case, theAdministration Server, Managed Servers, and other relatedsoftware components.

See What is an Oracle WebLogic Server Domain? in Oracle FusionMiddleware Understanding Oracle Fusion Middleware.

Administration Server Central control entity of a domain which maintains the domain'sconfiguration objects and distributes configuration changes toManaged Servers.

See What is the Administration Server? in Oracle FusionMiddleware Understanding Oracle Fusion Middleware.

Enterprise Manager Oracle Enterprise Manager Fusion Middleware Control, the maintool that you can use to manage your domain.

See Oracle Enterprise Manager Fusion Middleware Control inOracle Fusion Middleware Understanding Oracle FusionMiddleware.

Chapter 1About the Infrastructure Standard Installation Topology

1-4

Page 12: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table 1-1 (Cont.) Oracle Fusion Middleware Infrastructure Standard InstallationTopology Elements

Element Description and Links to Additional Documentation

Cluster A collection of multiple WebLogic Server instances runningsimultaneously and working together.

See Understanding Managed Servers and Managed ServerClusters in Oracle Fusion Middleware Understanding Oracle FusionMiddleware.

Machine Logical representation of the computer that hosts one or moreWebLogic Server instances (servers). Machines are also the logicalglue between Managed Servers and Node Manager; to start or stopa Managed Server with Node Manager, the Managed Server mustbe associated with a machine.

Managed Server Host for your applications, application components, Web services,and their resources.

See Understanding Managed Servers and Managed ServerClusters in Oracle Fusion Middleware Understanding Oracle FusionMiddleware.

Infrastructure Collection of services that includes:

• Metadata repository (MDS)

Contains metadata for Oracle Fusion Middleware components,such as Oracle Application Developer Framework.

See What is the Metadata Repository in Oracle FusionMiddleware Understanding Oracle Fusion Middleware.

• Oracle Application Developer Framework (ADF)• Oracle Web Services Manager (OWSM)

Options after You Have a Standard Installation TopologyUse the Standard Installation Topology (SIT) as a starting point for other documents.

• The Oracle Fusion Middleware Installing and Configuring Oracle HTTP Serverguide extends the SIT domain to include Oracle HTTP Server.

• TheOracle Fusion Middleware High Availability Guide uses the Oracle HTTPServer and Infrastructure as a starting point for configuring the SIT for highavailability.

• For more information about the documentation roadmap and related highavailability topologies, see Planning for a Production Environment in Oracle FusionMiddleware Planning an Installation of Oracle Fusion Middleware.

Roadmap for Installing and Configuring the StandardInstallation Topology

There are a series of steps to install and configure a standard Oracle FusionMiddleware Infrastructure installation topology.

This document has all steps you need to install and configure the product. Within thesteps, this guide refers to additional information to create a modified version of thistopology.

Chapter 1Roadmap for Installing and Configuring the Standard Installation Topology

1-5

Page 13: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

The following table shows steps required to install and configure the topology.

Table 1-2 Oracle Fusion Middleware Infrastructure Installation Roadmap

Task Description Documentation

Verify your systemenvironment

Before you begin the installation, verify that the minimumsystem and network requirements are met.

See Roadmap forVerifying YourSystemEnvironment.

Obtain the appropriatedistribution

To create the topology described in this guide, obtain theOracle Fusion Middleware Infrastructure distribution.

See Obtaining theInfrastructureDistribution.

Determine your installationdirectories

Verify that the installer can create or access the installerdirectories that need to be created. Also, verify that thedirectories exist on systems that meet the minimumrequirements.

See What are theKey Oracle FusionMiddlewareDirectories? inOracle FusionMiddlewareUnderstandingOracle FusionMiddleware.

Install the software Run the installation program to install the software. Thistransfers software to your system and creates the Oraclehome directory.

See Installing theInfrastructureSoftware.

Create a WebLogic domain Use the configuration wizard to create and configure theWebLogic domain.

See Configuringthe Oracle FusionMiddlewareInfrastructureDomain.

Administer and prepare yourdomain for high availability

Discover additional tools and resources to administer yourdomain and configure your domain to be highly available.

See Next StepsAfter Configuringthe InfrastructureDomain.

Roadmap for Verifying Your System EnvironmentThis topic has important information that you must read and understand before youbegin installation and configuration steps.

It identifies important tasks and checks to make sure that your environment is readyfor installing and configuring Oracle Fusion Middleware Infrastructure.

Table 1-3 Roadmap for Verifying Your System Environment

Task Description Documentation

Verify certification andsystem requirements.

Verify that your operating system is certifiedand properly configured for Oracle FusionMiddleware Infrastructure installation andconfiguration.

See Verifying Certification andSystem Requirements in OracleFusion Middleware Planning anInstallation of Oracle FusionMiddleware.

Chapter 1Roadmap for Verifying Your System Environment

1-6

Page 14: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table 1-3 (Cont.) Roadmap for Verifying Your System Environment

Task Description Documentation

Identify a proper installationuser.

Verify that the installation user has the properpermissions to install and configure thesoftware.

See Selecting an Installation User inOracle Fusion Middleware Planningan Installation of Oracle FusionMiddleware.

Select installation andconfiguration directories onyour system.

Verify that you can create required directoriesfor installation and configuration, according tothe recommended directory structure.

See Selecting Directories forInstallation and Configuration inOracle Fusion Middleware Planningan Installation of Oracle FusionMiddleware.

Install a certified JDK. The installation program requires a certifiedJDK present on your system.

See Installing a JDK in Oracle FusionMiddleware Planning an Installationof Oracle Fusion Middleware.

Install and configure anOracle database.

To configure a WebLogic domain, you musthave access to a certified database that isproperly configured for schemas that OracleFusion Middleware Infrastructure requires.

12c (12.2.1.4.0) requires a certified Oracledatabase.

See Installing and Configuring aCertified Database in Oracle FusionMiddleware Planning an Installationof Oracle Fusion Middleware.

Obtaining the Infrastructure DistributionBefore you obtain product distributions and run installers, verify that you have acertified JDK installed on your system.

See Installing a JDK in Oracle Fusion Middleware Planning an Installation of OracleFusion Middleware.

To obtain Oracle Fusion Middleware Infrastructure:

1. Go to http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html. In the Oracle ADF Downloads section, select 12.2.1.4.0 from theApplication Development Runtime field. Click Download File.

2. When your browser asks if you want to download the filefmw_12.2.1.4.0_infrastructure_Disk1_1of1.zip, download this file onto yoursystem.

3. Extract the .zip file contents onto your system. The extracted filefmw_12.2.1.4.0_infrastructure.jar runs the product installer and installs thesoftware onto your system. See Installing the Infrastructure Software

To obtain Oracle Fusion Middleware software, see Understanding and ObtainingProduct Distributions in Oracle Fusion Middleware Planning an Installation of OracleFusion Middleware.

To locate and download Oracle Fusion Middleware products, see Oracle FusionMiddleware Download, Installation, and Configuration Readme Files on OTN.

Chapter 1Obtaining the Infrastructure Distribution

1-7

Page 15: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

About Installing Oracle User Messaging Service (UMS)Oracle User Messaging Service (UMS) enables two-way communication betweenusers and applications. UMS is part of the Oracle Fusion Middleware Infrastructuredistribution and installs as part of the Oracle Fusion Middleware Infrastructurestandard installation topology.

UMS runtime components include a Configuration Wizard template and an OracleFusion Middleware schema, which installs into a database using Repository CreationUtility. See Introduction to Oracle User Messaging Service in Oracle FusionMiddleware Administering Oracle User Messaging Service.

You can install and use Oracle JDeveloper 12c to develop applications that canleverage UMS features. See Oracle Fusion Middleware Installing Oracle JDeveloper.

Chapter 1About Installing Oracle User Messaging Service (UMS)

1-8

Page 16: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

2Installing the Infrastructure Software

This section describes how to install Oracle Fusion Middleware Infrastructure software.This section contains the following topics:

• Starting the Installation ProgramYou launch the installation program from the JDK directory on your system.

• Navigating the Installation ScreensThe installer shows a series of screens where you verify or enter information.

• Verifying the InstallationAfter you complete the installation, verify it by completing the following tasks.

Starting the Installation ProgramYou launch the installation program from the JDK directory on your system.

To start the installation program, run the following steps.

1. Sign in to the target system.

2. Verify that a certified JDK is on your system; the installer requires a certified JDK.See the certification document for 12c (12.2.1.4.0) on the Oracle FusionMiddleware Supported System Configurations page.

3. Go to the directory where you downloaded the installation program.

4. Launch the installation program by invoking the java executable from the JDKdirectory on your system, as examples below show. Replace the JDK location inthe examples with the actual JDK location on your system.

On UNIX operating systems:

/home/Oracle/jdk/jdk1.8.0_211/bin/java -jar fmw_12.2.1.4.0_infrastructure.jar

On Windows operating systems:

C:\Program Files\Java\jdk1.8.0_211\bin\java -jar fmw_12.2.1.4.0_infrastructure.jar

When the installation program opens, you can begin installation. Navigating theInstallation Screens describes each screen.

Navigating the Installation ScreensThe installer shows a series of screens where you verify or enter information.

The following table lists the order in which installer screens appear. If you needadditional help with an installation screen, click Help.

2-1

Page 17: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table 2-1 Oracle Fusion Middleware Infrastructure Install Screens

Screen Description

InstallationInventorySetup

On UNIX operating systems, this screen opens if this is the first time you areinstalling any Oracle product on this host. Specify the location where you wantto create your central inventory. Make sure that the operating system groupname selected on this screen has write permissions to the central inventorylocation.

See About the Oracle Central Inventory in Oracle Fusion Middleware InstallingSoftware with the Oracle Universal Installer.This screen does not appear on Windows operating systems.

Welcome Review the information to make sure that you have met all the prerequisites,then click Next.

Auto Updates Select to skip automatic updates, select patches, or search for the latestsoftware updates, including important security updates, through your My OracleSupport account.

InstallationLocation

Specify your Oracle home directory location.

You can click View to verify and ensure that you are installing Oracle FusionMiddleware Infrastructure in the correct Oracle home.

InstallationType

Use this screen to select the type of installation and consequently, the productsand feature sets you want to install. For this topology, select FusionMiddleware Infrastructure.

PrerequisiteChecks

This screen verifies that your system meets the minimum necessaryrequirements.

To view the list of tasks that gets verified, select View Successful Tasks. Toview log details, select View Log. If any prerequisite check fails, then an errormessage appears at the bottom of the screen. Fix the error and click Rerun totry again. To ignore the error or the warning message and continue with theinstallation, click Skip (not recommended).

InstallationProgress

This screen shows the installation progress.

When the progress bar reaches 100% complete, click Finish to dismiss theinstaller, or click Next to see a summary.

InstallationComplete

This screen displays the Installation Location and the Feature Sets that areinstalled. Review this information and click Finish to close the installer.

Verifying the InstallationAfter you complete the installation, verify it by completing the following tasks.

• Reviewing Installation Log FilesReview contents of the installation log files to verify the installer did not encounterproblems.

• Checking the Directory StructureThe contents of your installation vary based on options you select duringinstallation.

• Viewing Your Oracle Home ContentsYou can view the contents of your Oracle home using the viewInventory script.

Chapter 2Verifying the Installation

2-2

Page 18: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Reviewing Installation Log FilesReview contents of the installation log files to verify the installer did not encounterproblems.

For a description of log files and where to find them, see Installation Log Files inInstalling Software with the Oracle Universal Installer.

Checking the Directory StructureThe contents of your installation vary based on options you select during installation.

For more information on the directory structure that you should see after installation,see What are the Key Oracle Fusion Middleware Directories? in Understanding OracleFusion Middleware.

Viewing Your Oracle Home ContentsYou can view the contents of your Oracle home using the viewInventory script.

See Viewing the Contents of an Oracle Home in Oracle Fusion Middleware InstallingSoftware with the Oracle Universal Installer.

Chapter 2Verifying the Installation

2-3

Page 19: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

3Configuring the Oracle Fusion MiddlewareInfrastructure Domain

Use the steps in the following order to create and configure the WebLogic Serverdomain for Oracle Fusion Middleware Infrastructure.This section contains the following topics:

• Creating Database SchemasBefore you configure a Fusion Middleware Infrastructure domain, you must installthe following schemas on a certified database to use them with this Oracle FusionMiddleware release.

• Configuring Your WebLogic DomainThis topic describes how to create a WebLogic domain using the ConfigurationWizard.

• Starting the ServersWhen you finish configuration, take the following steps to access tools to manageyour domain.

• Verifying Your ConfigurationOracle recommends that you verify that your domain is configured properly.

Creating Database SchemasBefore you configure a Fusion Middleware Infrastructure domain, you must install thefollowing schemas on a certified database to use them with this Oracle FusionMiddleware release.

• Metadata Services (MDS)

• Audit Services (IAU)

• Audit Services Append (IAU_APPEND)

• Audit Services Viewer (IAU_VIEWER)

• Oracle Platform Security Services (OPSS)

• User Messaging Service (UMS)

• WebLogic Services (WLS)

• Service Table (STB)

Follow the instructions in this topic to create database schemas:

• Installing and Configuring a Certified DatabaseVerify that you installed and configured a certified database and that it is up andrunning.

• Starting the Repository Creation Utility (RCU)You start RCU from the /oracle_common/bin directory.

3-1

Page 20: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Navigating RCU Screens to Create SchemasFollow this series of steps to create schemas for the Oracle Fusion MiddlewareInfrastructure domain.

Installing and Configuring a Certified DatabaseVerify that you installed and configured a certified database and that it is up andrunning.

See Installing a Database and Database Schemas in Oracle Fusion MiddlewarePlanning an Installation of Oracle Fusion Middleware.

Starting the Repository Creation Utility (RCU)You start RCU from the /oracle_common/bin directory.

To start the Repository Creation Utility:

1. Navigate to the ORACLE_HOME/oracle_common/bin directory.

2. Start RCU:

On UNIX operating systems:

./rcu

On Microsoft Windows operating systems:

rcu.bat

Navigating RCU Screens to Create SchemasFollow this series of steps to create schemas for the Oracle Fusion MiddlewareInfrastructure domain.

• Introducing RCU

• Selecting a Schema Creation MethodIf you have the permission and privileges to perform DBA actions on yourdatabase, select System Load and Product Load on the Create Repositoryscreen.

• Providing Database CredentialsOn the Database Connection Details screen, enter database connection details forRCU to connect to your database.

• Specifying a Custom Prefix and Selecting SchemasOn the Select Components screen, enter a custom prefix you want to use for yourschemas, then select AS Common Schemas.

• Specifying Schema PasswordsOn the Schema Passwords screen, specify how you want to set the schemapasswords on your database, then enter and confirm your passwords.

• Completing Schema CreationNavigate through the remaining RCU screens to complete schema creation. Whenyou reach the Completion Summary screen, click Close to dismiss RCU.

Chapter 3Creating Database Schemas

3-2

Page 21: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Introducing RCUClick Next on the Welcome to Repository Creation Utility screen.

Selecting a Schema Creation MethodIf you have the permission and privileges to perform DBA actions on your database,select System Load and Product Load on the Create Repository screen.

(The procedure in this document assumes that you have the necessary privileges.)

If you do not have the necessary permission or privileges to perform DBA actions, youmust select Prepare Scripts for System Load. This option generates a SQL scriptthat you can give to your database administrator. See Understanding System Loadand Product Load in Oracle Fusion Middleware Creating Schemas with the RepositoryCreation Utility.

For more about options on this screen, see Create repository in Oracle FusionMiddleware Creating Schemas with the Repository Creation Utility.

Providing Database CredentialsOn the Database Connection Details screen, enter database connection details forRCU to connect to your database.

Click Next then click OK on the dialog window to confirm a successful databaseconnection.

Database Connection Details in Oracle Fusion Middleware Creating Schemas with theRepository Creation Utility has additional details about options on this screen.

Specifying a Custom Prefix and Selecting SchemasOn the Select Components screen, enter a custom prefix you want to use for yourschemas, then select AS Common Schemas.

All schemas in this section are automatically selected. The custom prefix logicallygroups these schemas together for this domain.

For more on custom prefixes, see Understanding Custom Prefixes in Oracle FusionMiddleware Creating Schemas with the Repository Creation Utility.

For more on how to organize schemas in a multi-domain environment, see PlanningYour Schema Creation in Oracle Fusion Middleware Creating Schemas with theRepository Creation Utility.

Make a note of the custom prefix that you enter; you need the prefix when you createa domain.

Click Next then click OK on the dialog window to confirm that prerequisite checking forschema creation is successful.

Chapter 3Creating Database Schemas

3-3

Page 22: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Specifying Schema PasswordsOn the Schema Passwords screen, specify how you want to set the schemapasswords on your database, then enter and confirm your passwords.

You must make a note of the passwords you set on this screen; you will need themlater on during the domain creation process.

Completing Schema CreationNavigate through the remaining RCU screens to complete schema creation. When youreach the Completion Summary screen, click Close to dismiss RCU.

See About Repository Creation Utility for more details about RCU features andconcepts.

Configuring Your WebLogic DomainThis topic describes how to create a WebLogic domain using the ConfigurationWizard.

There are other ways to create a domain; see Additional Tools for Creating, Extending,and Managing WebLogic Domains in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard.

To configure a WebLogic domain, follow these steps:

• Starting the Configuration WizardTo start domain configuration, navigate to the ORACLE_HOME/oracle_common/common/bin directory and start the WebLogic Server Configuration Wizard.

• Navigating Configuration Wizard Screens to Configure the DomainIn addition to creating and configuring a domain, you can use this procedure toextend an existing domain. If your settings don't match those in the procedure,change your selections as you need to or see supporting documentation for moredetails.

• About Server GroupsServer groups target Fusion Middleware applications and services to one or moreservers by mapping defined application service groups to each defined servergroup.

Starting the Configuration WizardTo start domain configuration, navigate to the ORACLE_HOME/oracle_common/common/bin directory and start the WebLogic Server Configuration Wizard.

On UNIX operating systems:

./config.sh

On Microsoft Windows operating systems:

config.cmd

Chapter 3Configuring Your WebLogic Domain

3-4

Page 23: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

On Windows operating systems, you can also start the Configuration Wizard from theStart menu: Select All Programs, then Oracle, then OracleHome. Select WebLogicServer 12c (12.2.version), then Tools, then Configuration Wizard.

Navigating Configuration Wizard Screens to Configure the DomainIn addition to creating and configuring a domain, you can use this procedure to extendan existing domain. If your settings don't match those in the procedure, change yourselections as you need to or see supporting documentation for more details.

To configure multiple products in one domain, see Installing Multiple Products in theSame Domain in Oracle Fusion Middleware Planning an Installation of Oracle FusionMiddleware.

• Selecting the Domain Type and Domain Home LocationYou must select a Domain home directory location, optimally outside the Oraclehome directory.

• Selecting Configuration TemplatesA 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.

• Selecting the Application Home LocationOn the Application Location screen, select a location to store applicationsassociated with your domain. This location is the Application home directory.

• Configuring the Administrator AccountUse the Administrator Account screen to specify the user name and password forthe default WebLogic Administrator account for the domain.

• Specifying the Domain Mode and JDKUse the Domain Mode and JDK screen to specify the domain mode and JavaDevelopment Kit (JDK).

• Specifying the Database Configuration TypeUse the Database Configuration type screen to specify details about the databaseand database schema.

• Specifying JDBC Component Schema InformationUse the JDBC Component Schema screen to verify or specify details about thedatabase schemas.

• Testing JDBC ConnectionsUse the JDBC Component Schema Test screen to test datasource connectionsthat you just configured.

• Selecting Advanced ConfigurationUse the Advanced Configuration screen to complete the domain configuration.

• Configuring the Administration Server Listen AddressUse the Administration Server screen to select the IP address of the host.

• Configuring Node ManagerUse the Node Manager screen to select the Node Manager type you want toconfigure, along with the Node Manager credentials.

• Configuring Managed ServersIn this screen, you create Managed Servers.

• Configuring a Cluster

Chapter 3Configuring Your WebLogic Domain

3-5

Page 24: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Defining Server TemplatesIf you are creating dynamic clusters for a high availability setup, use the ServerTemplates screen to define one or more server templates for domain.

• Configuring Dynamic ServersIf you are creating dynamic clusters for a high availability setup, use the DynamicServers screen to configure the dynamic servers.

• Assigning Managed Servers to the Cluster

• Configuring Coherence ClustersUse the Coherence Clusters screen to configure the Coherence cluster.

• Creating a New MachineYou create a new machine in the domain using the Machines screen. You assignservers to this machine in the next screen.

• Assigning Servers to MachinesIn this screen, assign the domain servers to the machine you just created.

• Virtual TargetsIf you have a WebLogic Server Multitenant (MT) environment, you use the VirtualTargets screen to add or delete virtual targets. For this installation (not aWebLogic Server MT environment), you do not enter any values; just select Next.

• PartitionsThe Partitions screen is used to configure partitions for virtual targets in WebLogicServer Multitenant (MT) environments. Select Next without selecting any options.

• Reviewing Your Configuration Specifications and Configuring the DomainThe Configuration Summary screen shows detailed configuration information forthe domain you are about to create.

• Writing Down Your Domain Name and Administration Server URLThe Configuration Success screen shows information about the domain you justconfigured.

Selecting the Domain Type and Domain Home LocationYou must select a Domain home directory location, optimally outside the Oracle homedirectory.

To specify the Domain type and Domain home directory:

1. On the Configuration Type screen, select Create a New Domain.

2. In the Domain Location field, specify your Domain home directory.

Oracle recommends that you locate your Domain home in accordance with thedirectory structure in What are the Key Oracle Fusion Middleware Directories? inOracle Fusion Middleware Understanding Oracle Fusion Middleware. The Domainhome resides outside Oracle home directory. This directory structure helps avoidissues when you upgrade or reinstall software.

For more on the Domain home directory, see Choosing a Domain Home in OracleFusion Middleware Planning an Installation of Oracle Fusion Middleware.

For more about reinstalling the software, see Reinstalling the Software.

For more about other options on this screen, see Configuration Type in Oracle FusionMiddleware Creating WebLogic Domains Using the Configuration Wizard.

Chapter 3Configuring Your WebLogic Domain

3-6

Page 25: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Selecting Configuration TemplatesA domain template defines the full set of resources within a WebLogic domain,including the Administration Server, clusters, servers, applications, services, securityoptions, and other options.

On the Templates screen, make sure Create Domain Using Product Templates isselected, then select the following templates:

• Oracle Enterprise Manager - 12.2.1.4.0 [em]

Selecting this template automatically selects the following dependencies:

– Oracle JRF - 12.2.1.4.0 [oracle_common]

– WebLogic Coherence Cluster Extension - 12.2.1.4.0 [wlserver]

• Oracle WSM Policy Manager - 12.2.1.4.0 [oracle_common]

See Templates in Oracle Fusion Middleware Creating WebLogic Domains Using theConfiguration Wizard for details about options on this screen.

Selecting the Application Home LocationOn the Application Location screen, select a location to store applications associatedwith your domain. This location is the Application home directory.

Oracle recommends that you locate your Application home in accordance with thedirectory structure that What are the Key Oracle Fusion Middleware Directories? inOracle Fusion Middleware Understanding Oracle Fusion Middleware describes. Oraclerecommends that you locate the Application home outside the Oracle home directory.This directory structure helps avoid issues when you upgrade or reinstall yoursoftware.

For more about the Application home directory, see Choosing an Application Home inOracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

For more about reinstalling the software, see Reinstalling the Software.

For more about options on this screen, see Application Location in Oracle FusionMiddleware Creating WebLogic Domains Using the Configuration Wizard.

Configuring the Administrator AccountUse the Administrator Account screen to specify the user name and password for thedefault WebLogic Administrator account for the domain.

Oracle recommends that you make a note of the user name and password that youspecify; you need these credentials later to boot and connect to the domain'sAdministration Server.

Specifying the Domain Mode and JDKUse the Domain Mode and JDK screen to specify the domain mode and JavaDevelopment Kit (JDK).

On the Domain Mode and JDK screen:

• Select Production in the Domain Mode field.

Chapter 3Configuring Your WebLogic Domain

3-7

Page 26: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Select the Oracle HotSpot JDK in the JDK field.

For more information about this screen, see Domain Mode and JDK in Oracle FusionMiddleware Creating WebLogic Domains Using the Configuration Wizard.

Specifying the Database Configuration TypeUse the Database Configuration type screen to specify details about the database anddatabase schema.

On the Database Configuration type screen, select RCU Data. This option instructsthe Configuration Wizard to connect to the database and Service Table (STB) schemato automatically retrieve schema information for schemas needed to configure thedomain.

Note:

If you select Manual Configuration on this screen, you must manually fill inparameters for your schema on the next screen.

After selecting RCU Data, specify details in the following fields:

Field Description

DBMS/Service Enter the database DBMS name, or service name if you selected aservice type driver.

Example: orcl.exampledomain.com

Host Name Enter the name of the server hosting the database.

Example: examplehost.exampledomain.com

Port Enter the port number on which the database listens.

Example: 1521

Schema Owner

Schema Password

Enter the username and password for connecting to the database'sService Table schema. This is the schema username and passwordentered for the Service Table component on the Schema Passwordsscreen in the RCU (see Specifying Schema Passwords).

The default username is prefix_STB, where prefix is the customprefix that you defined in the RCU.

Click Get RCU Configuration when you finish specifying the database connectioninformation. The following output in the Connection Result Log indicates that theoperation succeeded:

Connecting to the database server...OKRetrieving schema data from database server...OKBinding local schema components with retrieved data...OK

Successfully Done.

For more information about the schema installed when the RCU is run, see About theService Table Schema in Oracle Fusion Middleware Creating Schemas with theRepository Creation Utility.

Chapter 3Configuring Your WebLogic Domain

3-8

Page 27: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

See Database Configuration Type in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard .

Specifying JDBC Component Schema InformationUse the JDBC Component Schema screen to verify or specify details about thedatabase schemas.

Verify that the values populated on the JDBC Component Schema screen are correctfor all schemas. If you selected RCU Data on the previous screen, the schema tableshould already be populated appropriately.

For high availability environments, see the following sections in Oracle FusionMiddleware High Availability Guide for additional information on configuring datasources for Oracle RAC databases:

• Configuring Active GridLink Data Sources with Oracle RAC

• Configuring Multi Data Sources

See JDBC Component Schema in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard for more details about this screen.

Testing JDBC ConnectionsUse the JDBC Component Schema Test screen to test datasource connections thatyou just configured.

A green check mark in the Status column indicates a successful test. If you encounterissues, see the error message in the Connection Result Log section of the screen, fixthe problem, then test the connection again.

See JDBC Component Schema Test in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard for more details about other options on thisscreen.

Selecting Advanced ConfigurationUse the Advanced Configuration screen to complete the domain configuration.

To complete domain configuration, select these options:

• Administration Server — Required to properly configure the AdministrationServer’s listen address.

• Node Manager — Required to configure Node Manager.

• Topology — Required to configure the Managed Servers and cluster, and forconfiguring the machine and targeting Managed Servers to the machine.

To configure dynamic clusters, see:

– Overview of Dynamic Clusters in Oracle Fusion Middleware UnderstandingOracle WebLogic Server.

– Creating Dynamic Clusters in Oracle Fusion Middleware AdministeringClusters for Oracle WebLogic Server.

You do not need to select:

• Domain Frontend Host Capture

Chapter 3Configuring Your WebLogic Domain

3-9

Page 28: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Deployments and Services

• JMS File Store

Configuring the Administration Server Listen AddressUse the Administration Server screen to select the IP address of the host.

Select the drop-down list next to Listen Address and select the IP address of the hostwhere the Administration Server will reside, or use the system name or DNS namethat maps to a single IP address. Do not use All Local Addresses.

Do not specify any server groups for the Administration Server.

Configuring Node ManagerUse the Node Manager screen to select the Node Manager type you want toconfigure, along with the Node Manager credentials.

Select Per-Domain Default Location as the Node Manager type, then specify NodeManager credentials.

Tip:

See Node Manager in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard for details about options on thisscreen.

See Node Manager Overview in Oracle Fusion Middleware AdministeringNode Manager for Oracle WebLogic Server for details about the types ofNode Manager.

Configuring Managed ServersIn this screen, you create Managed Servers.

To create two new Managed Servers:

1. Click the Add button to create a new Managed Server.

2. Specify infra_server_1 in the Server name column.

Installation and configuration procedures use infra_server_# for ManagedServers names. If you use different names, substitute infra_server_# with them.

3. In the Listen Address drop-down list, select the IP address of the host on whichthe Managed Server will reside. Do not use "All Local Addresses."

4. In the Server Groups drop-down list, select JRF-MAN-SVR and WSMPM-MAN-SVR. These server groups ensure that Oracle JRF and Oracle Web ServicesManager (OWSM) services target Managed Servers you are creating.

See About Server Groups for more on server groups.

5. Repeat this process to create a second Managed Server named infra_server_2.

Chapter 3Configuring Your WebLogic Domain

3-10

Page 29: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

You must configure a second Managed Server to configure the standard topologyfor high availability. If you are not creating a highly available environment, this stepis optional.

For more about the high availability standard topology, see Understanding theFusion Middleware Standard HA Topology in Oracle Fusion Middleware HighAvailability Guide.

For more about the next steps to prepare for high availability after your domain isconfigured, see High Availability Configuration Tasks.

For details about options on this screen, see Managed Servers in Oracle FusionMiddleware Creating WebLogic Domains Using the Configuration Wizard.

Configuring a ClusterTo create a new cluster:

1. Click the Add button.

2. Enter infra_cluster_1 in the Cluster Name field.

3. Leave the cluster Address field blank.

By default, server instances in a cluster use unicast to communicate with each other.To change your cluster communications to use multicast, see Considerations forChoosing Unicast or Multicast in Oracle Fusion Middleware Administering Clusters forOracle WebLogic Server.

You can create new clusters using Fusion Middleware Control and configure clustercommunication (unicast or multicast) as you go through cluster creation steps. See Create and Configure Clusters in Administration Console Online Help.

For more details about options on this screen, see Clusters in Oracle FusionMiddleware Creating WebLogic Domains Using the Configuration Wizard.

Defining Server TemplatesIf you are creating dynamic clusters for a high availability setup, use the ServerTemplates screen to define one or more server templates for domain.

To continue configuring the domain, click Next.

For steps to create a dynamic cluster for a high availability setup, see Using DynamicClusters in Oracle Fusion Middleware High Availability Guide.

Configuring Dynamic ServersIf you are creating dynamic clusters for a high availability setup, use the DynamicServers screen to configure the dynamic servers.

If you are not configuring a dynamic cluster, click Next to continue configuring thedomain.

Chapter 3Configuring Your WebLogic Domain

3-11

Page 30: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Note:

When you create dynamic clusters, keep in mind that after you assign theMachine Name Match Expression, you do not need to create machines foryour dynamic cluster.

To create a dynamic cluster for a high availability setup, see Using Dynamic Clustersin Oracle Fusion Middleware High Availability Guide.

Assigning Managed Servers to the ClusterTo assign infra_server_1 and infra_server_2 to the new cluster infra_cluster_1,use the Assign Servers to Clusters screen:

1. In the Clusters pane, select the cluster that you want to assign servers to; in thiscase, infra_cluster_1.

2. In the Servers pane, take one of the following steps to assign infra_server_1 toinfra_cluster_1:

• Click once on infra_server_1 to select it, then click on the right arrow tomove it beneath the selected cluster (infra_cluster_1) in the Clusters pane.

• Double-click on infra_server_1 to move it beneath the selected cluster(infra_cluster_1) in the clusters pane.

3. Repeat to assign infra_server_2 to infra_cluster_1.

For more about options on this screen, see Assign Servers to Clusters in OracleFusion Middleware Creating WebLogic Domains Using the Configuration Wizard.

Configuring Coherence ClustersUse the Coherence Clusters screen to configure the Coherence cluster.

Leave the default port number as the Coherence cluster listen port. After configuration,the Coherence cluster is automatically added to the domain.

Note:

Setting the unicast listen port to 0 creates an offset for the Managed Serverport numbers. The offset is 5000, meaning the maximum allowed value thatyou can assign to a Managed Server port number is 60535, instead of 65535.

For Coherence licensing information, see Oracle Coherence Products inOracle Fusion Middleware Licensing Information User Manual.

Chapter 3Configuring Your WebLogic Domain

3-12

Page 31: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Creating a New MachineYou create a new machine in the domain using the Machines screen. You assignservers to this machine in the next screen.

Tip:

If you plan to create a high availability environment and know the list ofmachines that your target topology requires, you can follow the steps in thistopic to create all machines at this time. See Optional Scale Out Procedurein Oracle Fusion Middleware High Availability Guide.

To create a new machine in the domain:

1. Click the Add button to create a new machine.

2. Specify infra_machine_1 in the Name field.

3. In the Node Manager Listen Address field, select the IP address of the machinewhere you are configuring Managed Servers. You must select a specific interface,not "localhost," so that Coherence cluster addresses can calculate dynamically.

4. Verify the port in the Node Manager Listen Port field.

Examples in the procedures may use port number 5556. You must replace thisport number with your own port number as needed.

Note:

If you extend an existing domain, you can assign servers to any existingmachine. You don't need to create a new machine unless your situationrequires it.

See Machines in Oracle Fusion Middleware Creating WebLogic Domains Using theConfiguration Wizard for details about these options.

Assigning Servers to MachinesIn this screen, assign the domain servers to the machine you just created.

To assign the Administration Server and Managed Servers to the new machine:

1. In the Machines pane, select the machine you want to assign the servers to; in thiscase, infra_machine_1.

2. In the Servers pane, take one of the following steps to assign AdminServer toinfra_machine_1:

• Click once on AdminServer to select it, then click on the right arrow to move itbeneath the selected machine (infra_machine_1) in the Machines pane.

• Double-click on AdminServer to move it beneath the selected machine(infra_machine_1) in the Machines pane.

Chapter 3Configuring Your WebLogic Domain

3-13

Page 32: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

3. Repeat to assign both infra_server_1 and infra_server_2 to infra_machine_1.Click Next.

For more details about options on this screen, see Assign Servers to Machines inOracle Fusion Middleware Creating WebLogic Domains Using the ConfigurationWizard.

Virtual TargetsIf you have a WebLogic Server Multitenant (MT) environment, you use the VirtualTargets screen to add or delete virtual targets. For this installation (not a WebLogicServer MT environment), you do not enter any values; just select Next.

For details about this screen, see Virtual Targets in Oracle Fusion MiddlewareCreating WebLogic Domains Using the Configuration Wizard.

Note:

WebLogic Server Multitenant virtual targets are deprecated in WebLogicServer 12.2.1.4.0 and will be removed in the next release.

PartitionsThe Partitions screen is used to configure partitions for virtual targets in WebLogicServer Multitenant (MT) environments. Select Next without selecting any options.

For details about options on this screen, see Partitions in Oracle Fusion MiddlewareCreating WebLogic Domains Using the Configuration Wizard.

Note:

WebLogic Server Multitenant domain partitions are deprecated in WebLogicServer 12.2.1.4.0 and will be removed in the next release.

Reviewing Your Configuration Specifications and Configuring the DomainThe Configuration Summary screen shows detailed configuration information for thedomain you are about to create.

Review each item on the screen and verify that the information is correct. To make anychanges, go back to a screen by clicking the Back button or selecting the screen inthe navigation pane. Domain creation does not start until you click Create.

For more details about options on this screen, see Configuration Summary in OracleFusion Middleware Creating WebLogic Domains Using the Configuration Wizard.

Writing Down Your Domain Name and Administration Server URLThe Configuration Success screen shows information about the domain you justconfigured.

• Domain Location

Chapter 3Configuring Your WebLogic Domain

3-14

Page 33: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

• Administration Server URL

You must make a note of both items because you need them later; you need theDomain Location to access scripts that start Node Manager and AdministrationServer. You need Admin Server URL to access the Administration Server.

Click Finish to dismiss the Configuration Wizard.

About Server GroupsServer groups target Fusion Middleware applications and services to one or moreservers by mapping defined application service groups to each defined server group.

Any application services that map to a server group automatically target all serversassigned to that group. For more details, see Application Service Groups, ServerGroups, and Application Service Mappings in Oracle Fusion Middleware DomainTemplate Reference.

Note:

The WSM-CACHE-SVR server group configures Nonce caching for OracleWeb Services automatically, and is suitable for most applications. Nonce is aunique number that can be used only once in a SOAP request and preventsreplay attacks. Nonce caching scales with the number of added ManagedServers running Web service applications.

For advanced caching configurations, see Caching the Nonce with OracleCoherence in Oracle Fusion Middleware Securing Web Services andManaging Policies with Oracle Web Services Manager.

Starting the ServersWhen you finish configuration, take the following steps to access tools to manage yourdomain.

Note:

For more on tools you can use to manage a domain, see Overview of OracleFusion Middleware Administration Tools in Oracle Fusion MiddlewareAdministering Oracle Fusion Middleware.

• Starting Node Manager

• Starting the Administration ServerAfter you finish configuration, you need to start the Administration Server tomanage your domain.

• Starting Managed ServersYou start the Managed Servers from Oracle Fusion Middleware Control.

Chapter 3Starting the Servers

3-15

Page 34: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Starting Node ManagerTo start the per-domain Node Manager:

1. Change to the following directory:

• (UNIX) setenv JAVA_HOME /home/Oracle/Java/jdk1.8.0_211

• (Windows) set JAVA_HOME=C:\home\Oracle\Java\jdk1.8.0_211

2. Enter the following command:

• (UNIX) Using nohup and nm.out as an example output file:

nohup ./startNodeManager.sh > LOG_DIR/nm.out&

where LOG_DIR is the location of directory in which you want to store the logfiles.

• (Windows) startNodeManager.cmd

Note:

On Windows operating systems, Oracle recommends that youconfigure Node Manager to run as a startup service. This allowsNode Manager to start up automatically each time the system isrestarted.

See Running Node Manager as a Startup Service in Oracle FusionMiddleware Administering Node Manager for Oracle WebLogicServer.

Starting the Administration ServerAfter you finish configuration, you need to start the Administration Server to manageyour domain.

To start the Administration Server:

On UNIX operating systems, go the DOMAIN_HOME/bin directory and run:

./startWebLogic.sh

On Windows operating systems, run:

startWebLogic.cmd

If you chose Production Mode or Secure on the Domain Mode and JDK screen in theConfiguration Wizard, you see a prompt for Administrator user login credentials. Youprovided these in the Administrator Account screen in Configuring the AdministratorAccount.

Chapter 3Starting the Servers

3-16

Page 35: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Tip:

For more details about starting the Administration Server, see Starting andStopping Administration Servers in Oracle Fusion Middleware AdministeringOracle Fusion Middleware.

In production mode, you can create a boot identity file to bypass the need toenter credentials when starting the Administration Server. See Creating aBoot Identity File for an Administration Server in Oracle Fusion MiddlewareAdministering Server Startup and Shutdown for Oracle WebLogic Server.

To verify that the Administration Server is up and running, open the AdministrationServer Console. The URL is on the Configuration Success screen in Writing DownYour Domain Name and Administration Server URL.

Note:

Make sure that the database hosting your product schemas is up andrunning and accessible by the Administration Server.

http://administration_server_host:administration_server_port/console

The default Administration Server port number is 7001.

For more information about using the Administration Console, see Getting StartedUsing Oracle WebLogic Server Administration Console in Oracle Fusion MiddlewareAdministering Oracle Fusion Middleware.

Starting Managed ServersYou start the Managed Servers from Oracle Fusion Middleware Control.

To start Managed Servers:

1. Sign in to Oracle Fusion Middleware Control:

http://administration_server_host:administration_server_port/em

The Administration Server host and port number were in the URL on theConfiguration Success screen (Writing Down Your Domain Name andAdministration Server URL). The default Administration Server port number is7001.

You specified login credentials on the Administrator Account screen (Specifying aCustom Prefix and Selecting Schemas).

2. From the Target Navigation pane, click the arrows to expand the domain until yousee Managed Servers (infra_server_1 and infra_server_2).

3. Select the first Managed Server (infra_server_1).

4. Next to the WebLogic Server menu, select Start Up.

Chapter 3Starting the Servers

3-17

Page 36: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

5. Repeat Steps 3 and 4 to start infra_server_2.

6. In the Target Navigation page, select your domain name to see that all servers areup and running.

For more information about managing Oracle Fusion Middleware using OracleEnterprise Manager Fusion Middleware Control, see Manage Infrastructure inAdministering Oracle Fusion Middleware with Fusion Middleware Control .

Verifying Your ConfigurationOracle recommends that you verify that your domain is configured properly.

See Basic Administrative Tasks for a New Domain to verify your configuration.Familiarize yourself with tasks that this topic describes and run them.

Chapter 3Verifying Your Configuration

3-18

Page 37: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

4Next Steps After Configuring theInfrastructure Domain

This topic describes common tasks you might want to perform on a newly createdOracle Fusion Middleware Infrastructure domain.This section includes the following topics:

• Basic Administrative Tasks for a New DomainThere are a series of common administration tasks to perform on your newlycreated domain.

• Performing Additional Domain Configuration TasksReview additional configuration tasks you will likely want to perform on a newdomain.

• High Availability Configuration TasksIf you choose to scale out your standard installation environment for highavailability, there is a list of tasks to perform.

Basic Administrative Tasks for a New DomainThere are a series of common administration tasks to perform on your newly createddomain.

Table 4-1 Basic Administration Tasks for a New Domain

Task Description More Information

Getting familiar with FusionMiddleware administration tools

Get familiar with various tools thatyou can use to manage yourenvironment.

Overview of Oracle FusionMiddleware Administration Tools inOracle Fusion MiddlewareAdministering Oracle FusionMiddleware.

Starting and stopping products andservers

Learn how to start and stop OracleFusion Middleware, including theAdministration Server, ManagedServers, and components.

Starting and Stopping Oracle FusionMiddleware in Oracle FusionMiddleware Administering OracleFusion Middleware.

Configuring Secure Sockets Layer(SSL)

Learn how to set up securecommunications among OracleFusion Middleware componentsusing SSL.

Configuring SSL in Oracle FusionMiddleware in Oracle FusionMiddleware Administering OracleFusion Middleware.

Monitoring Oracle FusionMiddleware

Learn how to keep track of the statusof Oracle Fusion Middlewarecomponents.

Monitoring Oracle FusionMiddleware in Oracle FusionMiddleware Administering OracleFusion Middleware.

Understanding Backup andRecovery Procedures

Learn the recommended backup andrecovery procedures for OracleFusion Middleware.

Introducing Backup and Recovery inOracle Fusion MiddlewareAdministering Oracle FusionMiddleware.

4-1

Page 38: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Performing Additional Domain Configuration TasksReview additional configuration tasks you will likely want to perform on a new domain.

Table 4-2 Additional Domain Configuration Tasks

Task Description More Information

DeployingApplications

Learn how todeploy yourapplications toOracle FusionMiddleware.

See Deploying Applications in Oracle Fusion Middleware AdministeringOracle Fusion Middleware.

Adding a WebTier front-end toyour domain

Oracle Web Tierhosts Web pages(static anddynamic),provides securityand highperformancealong with built-inclustering, loadbalancing, andfailover features.In particular, theWeb Tiercontains OracleHTTP Server.

To install and configure Oracle HTTP Server in the WebLogic Serverdomain, see Configuring Oracle HTTP Server in a WebLogic ServerDomain in Oracle Fusion Middleware Installing and Configuring OracleHTTP Server.

Tuning andconfiguringCoherence foryour topology

The standardinstallationtopology includesa Coherencecluster thatcontains storage-enabledManagedCoherenceServers. Thisconfiguration is agood startingpoint for usingCoherence, butdepending uponyour specificrequirements,consider tuningand reconfiguringCoherence toimproveperformance in aproductionenvironment.

For more about Coherence clusters, see Configuring and ManagingCoherence Clusters in Oracle Fusion Middleware Administering Clusters forOracle WebLogic Server.For information on tuning Coherence, see Performance Tuning in OracleFusion Middleware Administering Oracle Coherence.

For information on storing HTTP session data in Coherence, see UsingCoherence*Web with WebLogic Server in Oracle Fusion MiddlewareAdministering HTTP Session Management with Oracle Coherence*Web.

For more about creating and deploying Coherence applications, see GettingStarted in Oracle Fusion Middleware Developing Oracle CoherenceApplications for Oracle WebLogic Server.

Chapter 4Performing Additional Domain Configuration Tasks

4-2

Page 39: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

High Availability Configuration TasksIf you choose to scale out your standard installation environment for high availability,there is a list of tasks to perform.

Table 4-3 Tasks Required to Prepare Your Environment for High Availability

Task Description More Information

Configuring Node Manager Node Manager enables you to start, shutdown, and restart the Administration Serverand Managed Server instances from aremote location. Node Manager is anessential utility for high availabilityenvironments.

Overview of Node ManagerConfiguration in Oracle FusionMiddleware Administering NodeManager for Oracle WebLogicServer.

Scaling out to multiple hostcomputers

To enable high availability, it is important toprovide failover capabilities to another hostcomputer. If one computer goes down, yourenvironment can continue to serveconsumers of your deployed applications.

Scaling Out a Topology (MachineScaleout) in the Oracle FusionMiddleware High Availability Guide.

Configuring high availabilityfor your Web Tiercomponents.

If you added a Web tier front-end, you mustconfigure the Web Tier for high availability,as well as the WebLogic Server software.

Configuring High Availability forWeb Tier Components in OracleFusion Middleware High AvailabilityGuide.

Setting up a front-end loadbalancer

You can use a load balancer to distributerequests across servers more evenly.

Server Load Balancing in a HighAvailability Environment and Configure Load Balancer in OracleFusion Middleware High AvailabilityGuide.

Chapter 4High Availability Configuration Tasks

4-3

Page 40: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

5Uninstalling Oracle Fusion MiddlewareInfrastructure

This section describes how to uninstall or reinstall Oracle Fusion MiddlewareInfrastructure. Always use the instructions in this topic to remove the software to verifyit uninstalls properly. If you try to remove the software manually, you may experienceproblems when you try to reinstall the software again at a later time.This section includes the following topics:

• Product Uninstallation RoadmapThe Oracle Fusion Middleware uninstaller removes software from the Oracle homedirectory that it starts from.

• Reinstalling the SoftwareYou can reinstall your software into the same Oracle home as a previousinstallation only if you have uninstalled the software by following the deinstallationinstructions, including manually removing the Oracle home directory.

Product Uninstallation RoadmapThe Oracle Fusion Middleware uninstaller removes software from the Oracle homedirectory that it starts from.

The following table summarizes the procedure and provides links to supportingdocumentation.

Table 5-1 Roadmap for Uninstalling Oracle Fusion Middleware Infrastructure

Task Description Documentation

Stop Oracle FusionMiddleware.

Oracle recommends that you stop all servers and processes in yourdomain before you run the uninstaller.

See StoppingOracle FusionMiddleware.

Remove yourdatabase schemas.

Run Repository Creation Utility to remove your database schemas. See RemovingYour DatabaseSchemas.

Remove thesoftware.

Run the product uninstaller to remove Oracle Fusion MiddlewareInfrastructure.

See Uninstallingthe Software.

Remove the Oraclehome directory.

The uninstaller does not remove all files and folders from the Oraclehome directory. After the uninstaller finishes, you must manuallyremove the Oracle home to complete your product removal.

See Removing theOracle HomeDirectory Manually.

Remove the programshortcuts onWindows operatingsystems.

The uninstaller does not remove the program shortcuts on yourWindows operating system.

See RemovingProgram Shortcutson WindowsOperatingSystems.

5-1

Page 41: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table 5-1 (Cont.) Roadmap for Uninstalling Oracle Fusion Middleware Infrastructure

Task Description Documentation

Remove your domainand application data.

The uninstaller does not remove data contained in your Domain homenor Application home directories, even if they are located inside theOracle home. If necessary, you must remove these directoriesmanually.

See RemovingYour Domain andApplication Data.

• Stopping Oracle Fusion MiddlewareBefore you run the uninstaller, Oracle recommends that you stop all servers andprocesses associated with the Oracle home that you are going to remove.

• Removing Your Database SchemasBefore removing the Oracle home, Oracle recommends that you run RepositoryCreation Utility to remove database schemas associated with a domain.

• Uninstalling the SoftwareYou can use the uninstaller or perform a silent install.

• Removing the Oracle Home Directory ManuallyAfter the uninstaller finishes, you must manually remove your Oracle homedirectory and any existing sub-directories that the uninstaller did not remove.

• Removing Program Shortcuts on Windows Operating SystemsOn Windows operating systems, you must also manually remove the programshort cuts; the uninstaller does not remove them for you.

• Removing Your Domain and Application DataIf you will no longer use domain and application files, you can remove them.

Stopping Oracle Fusion MiddlewareBefore you run the uninstaller, Oracle recommends that you stop all servers andprocesses associated with the Oracle home that you are going to remove.

For more about how to stop servers and processes, see Stopping an Oracle FusionMiddleware Environment in Oracle Fusion Middleware Administering Oracle FusionMiddleware.

Removing Your Database SchemasBefore removing the Oracle home, Oracle recommends that you run RepositoryCreation Utility to remove database schemas associated with a domain.

Each domain has its own set of schemas that a custom prefix uniquely identifies (see Understanding Custom Prefixes in Oracle Fusion Middleware Creating Schemas withthe Repository Creation Utility). This set of schemas cannot be shared with any otherdomain (see Planning Your Schema Creation in Oracle Fusion Middleware CreatingSchemas with the Repository Creation Utility).

If there are multiple sets of schemas on your database, be sure to identify the schemaprefix associated with the domain you are removing.

For schema removal steps, see Dropping Schemas in Oracle Fusion MiddlewareCreating Schemas with the Repository Creation Utility.

Chapter 5Product Uninstallation Roadmap

5-2

Page 42: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Uninstalling the SoftwareYou can use the uninstaller or perform a silent install.

To perform a silent (command-line) uninstallation, see Running the Oracle UniversalInstaller for Silent Uninstallation in Oracle Fusion Middleware Installing Software withthe Oracle Universal Installer.

• Starting the Uninstallation ProgramThe method you use to start the uninstallation program depends on your operatingsystem: Windows or UNIX.

• Distribution to UninstallThe installer shows the Distribution to Uninstall screen only if it detects more thanone distribution in the Oracle home that you start the program from.

• Navigating the Uninstallation ScreensThe uninstallation program shows a series of screens in the order that thefollowing table describes.

Starting the Uninstallation ProgramThe method you use to start the uninstallation program depends on your operatingsystem: Windows or UNIX.

On UNIX operating systems, go to the ORACLE_HOME/oui/bin directory and entercommand ./deinstall.sh.

On Windows operating systems, use a file manager window to go to the ORACLE_HOME\oui\bin directory and double click on deinstall.cmd.

Distribution to UninstallThe installer shows the Distribution to Uninstall screen only if it detects more than onedistribution in the Oracle home that you start the program from.

Select the distribution you want to uninstall from the drop-down list, then clickUninstall.

Beneath the drop-down list are the contents of the selected distribution, so you canverify that you are choosing to remove the correct distribution.

Navigating the Uninstallation ScreensThe uninstallation program shows a series of screens in the order that the followingtable describes.

If you need additional help with any uninstallation screen, click the screen name.

Table 5-2 Uninstall Screens and Descriptions

Screen Description

Welcome Introduces you to the product uninstaller.

Chapter 5Product Uninstallation Roadmap

5-3

Page 43: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table 5-2 (Cont.) Uninstall Screens and Descriptions

Screen Description

Uninstallation Summary Shows the Oracle home directory and its contents that will beuninstalled. Verify that this is the correct directory.

Click Deinstall to begin removing the software.

Uninstallation Progress Shows the progress of the uninstallation.

Uninstallation Complete Opens when the uninstallation is complete. Review theinformation on this screen then click Finish to dismiss theuninstaller.

Removing the Oracle Home Directory ManuallyAfter the uninstaller finishes, you must manually remove your Oracle home directoryand any existing sub-directories that the uninstaller did not remove.

For example, if your Oracle home directory was /home/Oracle/Products/Oracle_Homeon a UNIX operating system:

cd /home/Oracle/Productsrm -rf Oracle_Home

On a Windows operating system, if your Oracle home directory was C:\Oracle\Products\Oracle_Home, use a file manager window and navigate to the C:\Oracle\Products directory, then right-click on the Oracle_Home folder and select Delete.

Removing Program Shortcuts on Windows Operating SystemsOn Windows operating systems, you must also manually remove the program shortcuts; the uninstaller does not remove them for you.

Go to the C:\Program Data\Microsoft\Windows\Start Menu\Programs\Oracle\Oracle Home\Product directory. If you only have one product installed in your Oraclehome, you can remove the Oracle Home directory. If you have multiple productsinstalled in your Oracle home, you must remove all products before removing theOracle Home.

Removing Your Domain and Application DataIf you will no longer use domain and application files, you can remove them.

To remove your domain and application data:

1. Manually remove your Domain home directory.

For example, if your Domain home directory was /home/Oracle/config/domains/infra_domain on a UNIX operating system:

cd /home/Oracle/config/domainsrm -rf infra_domain

On a Windows operating system, if your Domain home directory was C:\Oracle\Config\domains\infra_domain, use a file manager window and navigate to the

Chapter 5Product Uninstallation Roadmap

5-4

Page 44: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

C:\Oracle\Config\domains directory, then right-click on the infra_domain folderand select Delete.

2. Manually remove your Application home directory.

For example, if your Application home directory was /home/Oracle/config/applications/infra_domain on a UNIX operating system:

cd /home/Oracle/config/applicationsrm -rf infra_domain

On a Windows operating system, if your Application home directory was C:\Oracle\Config\applications\infra_domain, use a file manager window andnavigate to the C:\Oracle\Config\applications directory, then right-click on theinfra_domain folder and select Delete.

3. Backup the domain_registry.xml file in your Oracle home, then edit the file andremove the line associated with the domain you are removing. For example, toremove the infra_domain, find the following line and remove it:

<domain location="/home/Oracle/config/domains/infra_domain"/>

Save and exit the file when you are finished.

Reinstalling the SoftwareYou can reinstall your software into the same Oracle home as a previous installationonly if you have uninstalled the software by following the deinstallation instructions,including manually removing the Oracle home directory.

When you reinstall, you can then specify the same Oracle home as your previousinstallation.

Consider the following cases where the Oracle home is not empty:

• Scenario: Installing in an Existing Oracle Home that Contains the Same FeatureSetsThe installer warns you that the Oracle home you specified during the installationalready contains the same software you are trying to install.

• Scenario: Installing in an Existing, Non-Empty Oracle HomeSuppose that you have chosen to create your Domain home or Application homesomewhere inside your existing Oracle home.

Scenario: Installing in an Existing Oracle Home that Contains theSame Feature Sets

The installer warns you that the Oracle home you specified during the installationalready contains the same software you are trying to install.

Your options:

• Select a different installation type. In this case, only feature sets that don't alreadyexist in the Oracle home directory get installed.

• Select a different Oracle home directory.

Chapter 5Reinstalling the Software

5-5

Page 45: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Scenario: Installing in an Existing, Non-Empty Oracle HomeSuppose that you have chosen to create your Domain home or Application homesomewhere inside your existing Oracle home.

The deinstallation process doesn’t remove this data, so if you attempt to reinstall intothe same Oracle home, the installer does not allow it.

Your options:

• Deinstall your software from the Oracle home as this topic describes, and thenremove the Oracle home directory. After this is complete, you can reinstall andreuse the same Oracle home location, using the instructions in Installing theInfrastructure Software. You will need to re-create any domain or application datathat was in the Oracle home.

• Select a different Oracle home directory.

Chapter 5Reinstalling the Software

5-6

Page 46: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

AUnderstanding the Oracle FusionMiddleware Infrastructure Distribution

The Oracle Fusion Middleware Infrastructure distribution includes products and featuresets that you can select for installation.

Table A-1 Oracle Fusion Middleware Infrastructure Products and Feature Sets

Product Feature Set Description

Core Server CoreApplicationServer

A complete application server that implements Java Enterprise Edition 6 (JavaEE 6) technologies, Web Services, and other leading Internet standards toprovide a reliable framework for highly available, scalable, and secureapplications and services. Includes the full set of components that comprisethe essential WebLogic Server run time with full Java EE 6 support.

This feature set does not include administration tools and add-ontechnologies, such as the Administration Console, Web Server plug-ins,Beehive run-time framework, JDBC drivers, and so on.

CoherenceProduct Files

Coherence provides replicated and distributed (partitioned) data managementand caching services on top of a reliable, highly scalable peer-to-peerclustering protocol. Coherence has no single points of failure; it automaticallyand transparently fails over and redistributes its clustered data managementservices when a server becomes inoperative or is disconnected from thenetwork. When a new server is added, or when a failed server is restarted, itautomatically joins the cluster and Coherence fails back services to it,transparently redistributing the cluster load. Coherence includes network-levelfault tolerance features and transparent soft re-start capability to enableservers to self-heal.

Web 2.0 HTTPPub-SubServer

A channels based publish-subscribe mechanism for Web-based clients tosend and receive asynchronous messages over HTTP. Web clients can usethe HTTP Publish-Subscribe server to subscribe to channels (a representationin Bayeux for destinations) and publish messages to the channels. Oraclerecommends that developers install the pub-sub sample, available byselecting the Server Examples product component.

If you don’t install this component, you cannot take advantage of Web 2.0HTTP Publish-Subscribe functionality.

See Using the HTTP Publish-Subscribe Server in Oracle Fusion MiddlewareDeveloping Web Applications, Servlets, and JSPs for Oracle WebLogicServer.

WebLogic SCA This is a Spring container for Java applications that use SCA semantics toexpose services and invoke references. The container is included as anoptional library in WebLogic Server.

WebLogicClient Jars

These are client-side WebLogic applications.

OracleWebLogicCommunication Services

Oracle WebLogic Communication Services (OWLCS) is a platform designed tointegrate communication services with enterprise services and applications.

A-1

Page 47: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table A-1 (Cont.) Oracle Fusion Middleware Infrastructure Products and Feature Sets

Product Feature Set Description

AdministrativeTools

AdministrationConsoleAdditionalLanguage HelpFiles

The WebLogic Server Web application for configuring, administering, andmonitoring WebLogic domains.

If you don't install the Administration Console, the console will not be availablewhen you start the Administration Server.

For information, see About the Administration Console in Oracle FusionMiddleware Understanding Oracle WebLogic Server.

CIE WLSConfig

Provides files used by the Oracle Fusion Middleware Configuration Wizard.

EnterpriseManager

Oracle Enterprise Manager Fusion Middleware Control is a Web browser-based, graphical user interface that you can use to monitor and administeryour domain.

See Getting Started Using Oracle Enterprise Manager Fusion MiddlewareControl in Oracle Fusion Middleware Administering Oracle Fusion Middleware.

DatabaseSupport

Third-PartyJDBC Drivers

Other JDBC drivers bundled with WebLogic Server that can be used toconnect a WebLogic Server environment to an external database.

For more details about this feature set, see "Using JDBC Drivers withWebLogic Server" in Oracle Fusion Middleware Administering JDBC DataSources for Oracle WebLogic Server.

WebLogicEvaluationDatabase

Installs an evaluation database, which is used by the Server Examples, intothe ORACLE_HOME/wlserver/common/derby directory.

If you don't choose the Fusion Middleware Infrastructure with Examplesinstall type, this evaluation database is still installed.

Open SourceComponents

Third PartyJackson

Third party open source software for processing JavaScript Object Notation(JSON) data formats.

Third PartyJersey

Third party open source software representing the official implementation ofthe Representational State Transfer (REST) architecture.

See About RESTful Web Service Development in Oracle Fusion MiddlewareDeveloping and Securing RESTful Web Services for Oracle WebLogic Server.

Third PartyMaven Apache

Maven is a build management tool that is central to project build tasks such ascompilation, packaging, and artifact management.

For more details, see Introduction to Continuous Integration in Oracle FusionMiddleware Developing Applications Using Continuous Integration.

Examples ServerExamples

Server Examples are example applications that demonstrate key features ofWebLogic Server.

See Sample Application and Code Examples in Oracle Fusion MiddlewareUnderstanding Oracle WebLogic Server.

CoherenceExamples

Coherence Examples demonstrate how to use the features of Coherence in allsupported languages (Java, .NET, and C++). The examples are organizedcollections of code that show how to use one or more features, and provide asingle common way (per language) to build and run all examples. Source codefor the examples is included.

Note: Both Server Examples and Coherence Examples are only installed ifyou select the Fusion Middleware Infrastructure with Examples install type.

Appendix A

A-2

Page 48: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Table A-1 (Cont.) Oracle Fusion Middleware Infrastructure Products and Feature Sets

Product Feature Set Description

JRF andEnterpriseManager

WLS for FMW Installing this component creates the oracle_common directory inside thespecified Oracle home. This directory contains:

• Repository Creation Utility

Location: ORACLE_HOME/oracle_common/bin

This is the tool used to create database schemas for Fusion Middlewareproducts. See Creating Schemas .

• Configuration Wizard

Location: ORACLE_HOME/oracle_common/common/bin

The Configuration Wizard guides you through the process of creating adomain for your target environment and selecting configuration optionsyou want to include. To manage this domain and the servers that arecreated, use the Administration Console or Fusion Middleware Control.

Note: The WebLogic Scripting Tool (WLST) has a dependency on theConfiguration Wizard. WLST is available only if you select this componentfor installation.

For information about the Configuration Wizard, see Overview of theConfiguration Wizard in Oracle Fusion Middleware Creating WebLogicDomains Using the Configuration Wizard.

• Upgrade Assistant

Location: ORACLE_HOME/oracle_common/upgrade/bin

The Upgrade Assistant convert a domain configuration from previousWebLogic Server release to the current release. For information about theupgrade tools, see Introduction in Oracle Fusion Middleware UpgradingOracle WebLogic Server.

• Oracle Application Development Framework (ADF)

This is a Java framework for building enterprise applications, providingvisual and declarative approaches to Java EE development.

OracleAutomaticDiagnosticRepositoryFeature SetGroup

OPatch The OPatch utility is a tool that allows the application and rollback of interimpatches to Oracle products.

ToplinkDeveloper

Oracle TopLink builds high-performance applications that store persistentobject-oriented data in a relational database. It successfully transforms object-oriented data into either relational data or Extensible Markup Language (XML)elements.

Appendix A

A-3

Page 49: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

BUpdating the JDK After Installing andConfiguring an Oracle Fusion MiddlewareProduct

Consider that you have a JDK version jdk1.8.0_191 installed on your machine. Whenyou install and configure an Oracle Fusion Middleware product, the utilities, such asConfiguration Wizard (config.sh|exe), OPatch, or RCU point to a default JDK, forexample, jdk1.8.0_191. After some time, Oracle releases a new version of the JDK,say jdk1.8.0_211 that carries security enhancements and bug fixes. From 12c(12.2.1.4.0) onwards, you can upgrade the existing JDK to a newer version, and canhave the complete product stack point to the newer version of the JDK.

You can maintain multiple versions of JDK and switch to the required version on needbasis.

• About Updating the JDK Location After Installing an Oracle Fusion MiddlewareProductThe binaries and other metadata and utility scripts in the Oracle home and Domainhome, such as RCU or Configuration Wizard, use a JDK version that was usedwhile installing the software and continue to refer to the same version of the JDK.The JDK path is stored in a variable called JAVA_HOME which is centrally locatedin .globalEnv.properties file inside the ORACLE_HOME/oui directory.

About Updating the JDK Location After Installing an OracleFusion Middleware Product

The binaries and other metadata and utility scripts in the Oracle home and Domainhome, such as RCU or Configuration Wizard, use a JDK version that was used whileinstalling the software and continue to refer to the same version of the JDK. The JDKpath is stored in a variable called JAVA_HOME which is centrally locatedin .globalEnv.properties file inside the ORACLE_HOME/oui directory.

The utility scripts such as config.sh|cmd, launch.sh, or opatch reside in theORACLE_HOME, and when you invoke them, they refer to the JAVA_HOME variablelocated in .globalEnv.properties file. To point these scripts and utilities to the newerversion of JDK, you must update the value of the JAVA_HOME variable inthe .globalEnv.properties file by following the directions listed in Updating the JDKLocation in an Existing Oracle Home .

To make the scripts and files in your Domain home directory point to the newer versionof the JDK, you can follow one of the following approaches:

• Specify the path to the newer JDK on the Domain Mode and JDK screen whilerunning the Configuration Wizard.

For example, consider that you installed Oracle Fusion Middleware Infrastructurewith the JDK version 8u191. So while configuring the WebLogic domain with theConfiguration Assistant, you can select the path to the newer JDK on the Domain

B-1

Page 50: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

Mode and JDK screen of the Configuration Wizard. Example: /scratch/jdk/jdk1.8.0_211.

• Manually locate the files that have references to the JDK using grep (UNIX) orfindstr (Windows) commands and update each reference. See Updating theJDK Location in an Existing Oracle Home .

Note:

If you install the newer version of the JDK in the same location as theexisting JDK by overwriting the files, then you don’t need to take any action.

• Updating the JDK Location in an Existing Oracle HomeThe getProperty.sh|cmd script displays the value of a variable, such asJAVA_HOME, from the .globalEnv.properties file. The setProperty.sh|cmd scriptis used to set the value of variables, such as OLD_JAVA_HOME or JAVA_HOMEthat contain the locations of old and new JDKs in the .globalEnv.properties file.

• Updating the JDK Location in an Existing Domain HomeYou must search the references to the current JDK, for example 1.8.0_191manually, and replace those instances with the location of the new JDK.

Updating the JDK Location in an Existing Oracle HomeThe getProperty.sh|cmd script displays the value of a variable, such asJAVA_HOME, from the .globalEnv.properties file. The setProperty.sh|cmd script isused to set the value of variables, such as OLD_JAVA_HOME or JAVA_HOME thatcontain the locations of old and new JDKs in the .globalEnv.properties file.

The getProperty.sh|cmd and setProperty.sh|cmd scripts are located in the followinglocation:

(UNIX) ORACLE_HOME/oui/bin(Windows) ORACLE_HOME\oui\binWhere, ORACLE_HOME is the directory that contains the products using the currentversion of the JDK, such as 1.8.0_191.

To update the JDK location in the .globalEnv.properties file:

1. Use the getProperty.sh|cmd script to display the path of the current JDK from theJAVA_HOME variable. For example:

(UNIX) ORACLE_HOME/oui/bin/getProperty.sh JAVA_HOME(Windows) ORACLE_HOME\oui\bin\getProperty.cmd JAVA_HOMEecho JAVA_HOMEWhere JAVA_HOME is the variable in the .globalEnv.properties file that containsthe location of the JDK.

2. Back up the path of the current JDK to another variable such asOLD_JAVA_HOME in the .globalEnv.properties file by entering the followingcommands:

(UNIX) ORACLE_HOME/oui/bin/setProperty.sh -name OLD_JAVA_HOME-value specify_the_path_of_current_JDK(Windows) ORACLE_HOME\oui\bin\setProperty.cmd -nameOLD_JAVA_HOME -value specify_the_path_of_current_JDK

Appendix BAbout Updating the JDK Location After Installing an Oracle Fusion Middleware Product

B-2

Page 51: Oracle® Fusion Middleware...recommends that you locate the Application home outside the Oracle home directory. This directory structure helps avoid issues when you upgrade or reinstall

This command creates a new variable called OLD_JAVA_HOME inthe .globalEnv.properties file, with a value that you have specified.

3. Set the new location of the JDK in the JAVA_HOME variable ofthe .globalEnv.properties file, by entering the following commands:

(UNIX) ORACLE_HOME/oui/bin/setProperty.sh -name JAVA_HOME -value specify_the_location_of_new_JDK(Windows) ORACLE_HOME\oui\bin\setProperty.cmd -name JAVA_HOME-value specify_the_location_of_new_JDK

After you run this command, the JAVA_HOME variable inthe .globalEnv.properties file now contains the path to the new JDK, such asjdk1.8.0_211.

Updating the JDK Location in an Existing Domain HomeYou must search the references to the current JDK, for example 1.8.0_191 manually,and replace those instances with the location of the new JDK.

You can use the grep (UNIX) or findstr (Windows) commands to search for thejdk-related references.

You’ll likely be required to update the location of JDK in the following three files:

(UNIX) DOMAIN_HOME/bin/setNMJavaHome.sh(Windows) DOMAIN_HOME\bin\setNMJavaHome.cmd

(UNIX) DOMAIN_HOME/nodemanager/nodemanager.properties(Windows) DOMAIN_HOME\nodemanager\nodemanager.properties

(UNIX) DOMAIN_HOME/bin/setDomainEnv.sh(Windows) DOMAIN_HOME\bin\setDomainEnv.cmd

Appendix BAbout Updating the JDK Location After Installing an Oracle Fusion Middleware Product

B-3


Recommended