1 Introduction and Roadmap

Making manual configuration changes to a Oracle WebLogic Server using the UI can require multiple steps, and it can be difficult to verify that all of the necessary changes were made correctly. It's easy for input errors to occur, leading to incorrect system configurations, and the difficult task of determining which settings need to be adjusted to get the system to work properly. OIG Configuration Utility provides the ability to automate and verify configuration changes, and to restore a system to a known configuration.

About OIG Configuration Utility

The OIG Configuration Utility is designed to simplify configuration tasks. Rather than the manual process of changing dozens of values in the WebLogic Server UI, the configuration utility enables you to perform a complete configuration update in one step by applying a set of configuration values to the system. The utility makes a backup of the current system settings before applying any changes. If a problem arises due to a configuration change, you can use the utility to restore to a previous configuration.

Which attributes are modified in WebLogic Server are determined by the gestures and operations that are executed by the OIG Configuration Utility. A gesture consists of one or more operations, where an operation performs a set of configurations within the gesture’s domain. For example, the “tune” gesture provides three operations to tune the performance of three aspects of WebLogic Server: database, JVM, and OIM. To tune the JVM performance of a WebLogic Server, you set the values related to JVM performance in the attributes file and call the utility, executing the JVM tuning operation from the tune gesture. You can implement your own gestures and use them with the utility; see Adding a Gesture for more information.

Document Scope and Audience

This document describes the Oracle Identity Governance (OIG) tool. It explains how to use the OIG utility command line interface to configure system settings, either in interactive mode with user input, or silent mode. It also explains how you can extend the framework behind the OIG utility to create custom configuration gestures that can be used by the OIG utility to perform configuration operations.

This document is written for WebLogic Server administrators and operators who configure and maintain WebLogic Server systems and provide support to users. It is assumed that readers are familiar with configuring and administrating WebLogic, Java, MBeans, JavaScript Object Notation (JSON), and the operating systems and platforms where WebLogic Server is installed.

Guide to this Document

This document is organized as follows:

  • This chapter introduces the organization of this guide and lists related documentation.

  • About OIG Configuration Utility describes the contents and structure of OIG Configuration Utility, including configuration and input files.

  • Using OIG Configuration Utility describes how to use OIG Configuration Utility, the differences between silent and interactive modes, creating baselines and restoring a configuration from a baseline, gestures, and reports.

  • Adding a Gesture describes how to extend OIG Configuration Utility’s framework to provide additional gestures and operations to the utility.

Related Documentation

For information about tuning Oracle WebLogic Server, see:

  • Top Tuning Recommendations for WebLogic Server in Fusion Middleware Tuning Performance of Oracle WebLogic Server for recommendations on tuning WebLogic Server and its application.

  • Understanding WebLogic Server MBeans in Fusion Middleware Developing Custom Management Utilities Using JMX for Oracle WebLogic Server for information on using MBeans to configure WebLogic Server.

  • Monitor and Tune documentation for Oracle WebLogic Server, which provides additional resources for monitoring, tuning, administering, and troubleshooting WebLogic Server.