Table of Contents
- Title and Copyright Information
- Preface
- What's New in This Guide
-
Part I About Oracle Service Bus Administration
-
1
Interoperability, Compatibility, and System Support
- 1.1 Supported System Configurations
- 1.2 Interoperability and Compatibility with Oracle Products
- 1.3 Supported Standards and Implementations
-
1.4
Interoperability and Support Limitations
- 1.4.1 .NET Interoperability Limitations
-
1.4.2
Apache Axis Interoperability Limitations
- 1.4.2.1 Unresolved References When Importing RPC-Encoded Axis-Generated WSDL Documents
- 1.4.2.2 SOAPAction attribute in Axis-generated WSDL files initialized to empty string
- 1.4.2.3 HTTP Response and Status Code for One-Way Operations
- 1.4.2.4 HTTP Response and Status Code for One-Way Operations Generate a Fault
- 1.4.3 WebSphere Interoperability Limitations
-
2
Introduction to Oracle Service Bus Administration
- 2.1 Oracle Fusion Middleware Overview
- 2.2 Oracle Service Bus Overview
- 2.3 Oracle Service Bus Runtime Monitoring
- 2.4 Oracle Service Bus Runtime Management
- 2.5 Oracle Service Bus Runtime Security
- 2.6 Introduction to Aggregation Intervals
- 2.7 Server Monitoring and Management
- 2.8 Oracle Service Bus and Oracle Enterprise Scheduler
-
3
Getting Started with Oracle Service Bus Administration
- 3.1 Introduction to the Management and Monitoring Pages
- 3.2 Logging in to Oracle Enterprise Manager Fusion Middleware Control
- 3.3 Navigating to Oracle Service Bus Administration Pages
- 3.4 Navigating to the System MBean Browser
- 3.5 Setting Accessibility Options
- 3.6 Logging out of Oracle Enterprise Manager Fusion Middleware Control
- 3.7 Starting Oracle Service Bus Servers
-
1
Interoperability, Compatibility, and System Support
-
Part II Monitoring Oracle Service Bus
-
4
Monitoring Oracle Service Bus Alerts
- 4.1 Introduction to Oracle Service Bus Alerts
- 4.2 About Service Level Agreement Alerts
- 4.3 About Pipeline Alerts
- 4.4 Enabling and Disabling Alerts
- 4.5 Creating Service Level Agreement Alert Rules
- 4.6 Updating SLA Alert Rules
- 4.7 Monitoring SLA and Pipeline Alerts
- 5 Monitoring Oracle Service Bus Service Health
-
6
Monitoring Resequencing Groups
- 6.1 Introduction to Resequencing Groups
- 6.2 Configuring Resequencing at Runtime
- 6.3 Monitoring Resequencing Groups and Messages
- 6.4 Managing Resequencing Groups at Runtime
-
7
Configuring and Monitoring Log Files
- 7.1 Introduction to Oracle Service Bus Logging
-
7.2
Configuring Diagnostic Logging for Oracle Service Bus
- 7.2.1 About Service Bus Logging in Fusion Middleware Control
- 7.2.2 Configuring Log Levels and Log Files for Service Bus
- 7.2.3 Configuring Oracle Service Bus Logging using WLST Commands
- 7.2.4 Setting Logging Levels for Debugging in Fusion Middleware Control
- 7.2.5 Setting the Prefix for Oracle Service Bus Error Messages
- 7.2.6 Configuring Oracle Service Bus for Offline Logging
- 7.3 Viewing Diagnostic Log Files for Oracle Service Bus
- 7.4 Oracle Service Bus Loggers
- 7.5 Log Configuration After Upgrading from 11g
-
4
Monitoring Oracle Service Bus Alerts
-
Part III Managing the Oracle Service Bus Runtime
- 8 Configuring a Reference Configuration Domain
-
9
Configuring Operational and Global Settings
-
9.1
Introduction to Operational Settings
-
9.1.1
Available Operational Settings
- 9.1.1.1 State
- 9.1.1.2 Monitoring
- 9.1.1.3 Aggregation Interval
- 9.1.1.4 Service-Level Agreement Alerts
- 9.1.1.5 Pipeline Alerts
- 9.1.1.6 Reporting
- 9.1.1.7 Logging
- 9.1.1.8 Execution Tracing
- 9.1.1.9 Message Tracing
- 9.1.1.10 Offline Endpoint URIs
- 9.1.1.11 Throttling Settings
- 9.1.1.12 Result Caching State
- 9.1.1.13 Automatic Service Migration
- 9.1.1.14 Comment Logging
- 9.1.1.15 JavaScript Timeout
- 9.1.1.16 Resequencer Settings
- 9.1.2 Global and Service-Level Operational Settings
-
9.1.1
Available Operational Settings
-
9.2
Viewing and Configuring Operational Settings
- 9.2.1 Configuring Operational Settings at the Global Level
- 9.2.2 Operational Settings at the Global Level
- 9.2.3 Searching for Services to Configure Their Operational Settings
- 9.2.4 Enabling and Disabling Operational Settings for Multiple Services
- 9.2.5 Enabling and Disabling Operational Settings for a Single Service
- 9.2.6 Setting the Aggregation Interval for a Service
- 9.2.7 Configuring the Monitoring Level for a Pipeline or Split-Join
- 9.2.8 Configuring Message Tracing for a Service
- 9.2.9 Configuring the SLA Alert Level for a Service
- 9.2.10 Configuring the Pipeline Alert Level
- 9.2.11 Configuring the Logging Level for a Service
- 9.2.12 Configuring Throttling for a Business Service
- 9.2.13 Configuring Offline Endpoint URI Handling for a Business Service
- 9.3 Making Bulk Updates to Operational Settings
- 9.4 Preserving Operational Settings During Resource Imports
-
9.1
Introduction to Operational Settings
-
10
Customizing Oracle Service Bus Environments
- 10.1 About Environment Values
- 10.2 Finding and Replacing Environment Values Using the Oracle Service Bus Console
- 10.3 Using Configuration Files to Update Environment Values and Operational Settings
- 10.4 Available Environment Values
- 10.5 Environment Values for Operational Settings
- 10.6 Sample Configuration Files
- 11 Importing and Exporting Oracle Service Bus Resources
-
12
Defining Access Security for Oracle Service Bus
- 12.1 Understanding Oracle Service Bus Application Security
- 12.2 Security Configuration During Exports
-
12.3
Configuring Oracle Service Bus Administrative Security
- 12.3.1 How to Grant Permissions to Individual Users
- 12.3.2 How to Grant Permissions to Users in User Groups
- 12.3.3 Creating Oracle Service Bus Groups
- 12.3.4 Granting Permissions to Groups
- 12.3.5 Creating Oracle Service Bus Users
- 12.3.6 Granting Access Permissions By Assigning Users to Groups
- 12.3.7 Granting Permissions to Individual Users
- 12.4 Securing Oracle Service Bus in a Production Environment
-
Part IV Performing Advanced Administration Tasks
-
13
Configuring Reporting for Messages and Alerts
- 13.1 Introduction to the Service Bus Reporting Framework
- 13.2 About the JMS Reporting Provider
- 13.3 Configuring a Database for the JMS Reporting Provider Store
- 13.4 Enabling Message Reports
- 13.5 Working With Message Reports
- 13.6 Stopping a Reporting Provider
- 13.7 Starting a Reporting Provider
- 13.8 Untargeting a JMS Reporting Provider
- 13.9 Using Oracle Advanced Queueing JMS
- 14 Monitoring and Managing Security Policies
-
15
Monitoring and Managing Endpoint URIs for Business Services
- 15.1 About Endpoint URI Management
- 15.2 Configuring Service Bus to Take Unresponsive Endpoint URIs Offline
- 15.3 Marking an Endpoint URI Offline Manually
- 15.4 Marking an Offline URI as Online
- 15.5 Viewing Endpoint URI Metrics for a Business Service
- 15.6 Creating Alerts Based on Endpoint URI Metrics
-
16
Configuring Business Services for Message Throttling
- 16.1 Introduction to Throttling
- 16.2 Throttling in a Cluster
- 16.3 Throttling Metrics
- 16.4 Configuring Throttling for a Single Business Service
- 16.5 Configuring Throttling for a Group of Business Services
- 17 Managing Resequencer Tables
-
13
Configuring Reporting for Messages and Alerts
-
Part V Troubleshooting Oracle Service Bus Services
- 18 Using Execution Tracing to Diagnose Problems
-
19
Using the Diagnostic Frameworks to Diagnose Problems
- 19.1 Understanding Diagnostics for Oracle Service Bus
- 19.2 Working with Oracle Service Bus Diagnostic Dumps
- 19.3 Generating Diagnostic Dumps Using RDA
- 19.4 Viewing Incident Packages with ADR Tools
- 19.5 Querying Problems and Incidents
-
Appendixes
- A JMX Monitoring API
- B Using the Oracle Service Bus Deployment APIs
- C Auditing Your Oracle Service Bus System
- D Interoperability with WSRP
-
E
Role-Based Access in Oracle Service Bus
- E.1 Application Security Roles
- E.2 Enterprise Security Roles
- E.3 Role-Based Security Configuration Access