Skip Headers
Oracle® Fusion Middleware Administrator's Guide for Oracle SOA Suite and Oracle Business Process Management Suite
11
g
Release 1 (11.1.1.6.3)
Part Number E10226-16
Home
Book List
Index
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide for Release 11.1.1.6.
x
Part I Introduction to Oracle SOA Suite and Oracle Business Process Management Suite
1
Introduction and Concepts
1.1
What Is Oracle Fusion Middleware?
1.2
What Is Oracle SOA Suite?
1.2.1
Introduction to the SOA Infrastructure Application
1.2.2
Introduction to SOA Composite Applications
1.2.3
Introduction to SOA Composite Application Instances
1.2.4
Introduction to Service Components and Service Component Instances
1.2.5
Introduction to Binding Components
1.2.6
Introduction to Service Engines
1.2.7
Introduction to the Service Infrastructure
1.2.8
Introduction to the Contents of SOA Composite Applications
1.3
What Is Oracle Business Process Management Suite?
1.4
Administration of Oracle SOA Suite and Oracle BPM Suite
1.4.1
Configuration of Oracle SOA Suite and Oracle BPM Suite
1.4.1.1
Introduction to the Order of Precedence for Audit Level Settings
1.4.2
Monitoring of Oracle SOA Suite and Oracle BPM Suite
1.4.3
Management of Oracle SOA Suite and Oracle BPM Suite
1.4.3.1
Introduction to Fault Recovery
1.4.3.2
Introduction to Policies
1.4.3.3
Introduction to the Lifecycle State of SOA Composite Applications
1.4.3.4
Introduction to SOA Composite Application Automated Testing
1.4.3.5
Introduction to Partitioning of the SOA Infrastructure
1.5
Administration for Application Developers
Part II Getting Started with Administration
2
Getting Started with Administering Oracle SOA Suite and Oracle BPM Suite
2.1
Logging In to Oracle Enterprise Manager Fusion Middleware Control
2.2
Navigating to Oracle SOA Suite and Oracle BPM Suite Administration Tasks
2.2.1
Navigating Through the SOA Infrastructure Home Page and Menu
2.2.2
Navigating Through the SOA Composite Application Home Page and Menu
2.2.3
Navigating Through the Partition Home Page and Menu
2.2.4
Navigating to Deployed Java EE Applications
2.2.5
Navigating to the Oracle WebLogic Server Administration Console and Other Pages
2.2.6
Navigating to the SOA Infrastructure or SOA Composite Application Home Page from the Farm Home Page
2.3
Logging Out of Oracle Enterprise Manager Fusion Middleware Control
Part III Administering the SOA Infrastructure
3
Configuring the SOA Infrastructure
3.1
Configuring SOA Infrastructure Properties
3.1.1
Disabling Instance and Fault Count Metrics Retrieval with the System MBean Browser
3.2
Stopping and Starting the Managed Server and SOA Infrastructure
3.2.1
Waiting for SOA Infrastructure Startup Initialization to Complete
3.2.2
SOA Composite Application States and SOA Infrastructure Shutdown
3.2.3
Restarting the SOA Infrastructure Does Not Activate Endpoints When a Retired Composite is Activated
3.2.4
SOA Infrastructure Startup Failure When cwallet.sso Includes the SOA Map
3.3
Changing the SOA Infrastructure Server URL Property Port
3.4
Configuring Log Files
3.4.1
Configuring the Logging File Encoding Property
3.5
Changing the Driver Name to Support Custom XA Drivers
3.6
Specifying a Nondefault XA Transaction Timeout Value for XA Data Sources
3.7
Configuring Local Optimization
3.7.1
Condition Checks for Using Local Optimization
3.7.2
Overriding or Forcing Local Optimization
3.7.3
Local Optimization Logging
3.7.4
Local Optimization Calls Use Case
4
Monitoring the SOA Infrastructure
4.1
Monitoring SOA Infrastructure Recent Instances and Faults and Deployed Composites
4.2
Monitoring Message Delivery Processing Requests
4.3
Monitoring Service and Reference Binding Components in the SOA Infrastructure
Part IV Administering SOA Composite Applications and Instances
5
Securing SOA Composite Applications
5.1
Introduction to Securing SOA Composite Applications
5.2
Configuring Oracle HTTP Server with Oracle BPM Worklist
5.3
Setting up SAML Message-Protected Policy Configuration for the SOA Infrastructure
5.4
Automatically Authenticating Oracle BPM Worklist and Oracle Business Process Management Users
5.4.1
Automatically Authenticating Oracle BPM Worklist Users in SAML SSO Environments
5.4.2
Automatically Authenticating Oracle BPM Worklist Users in Windows Native Authentication Environments
5.4.3
Automatically Authenticating Oracle Business Process Management Process Composer Users in Windows Native Authentication Environments
5.5
Listing the Authentication Provider
5.5.1
Listing Oracle Internet Directory as the First Authentication Provider
5.5.2
Accessing Web-based Applications with the Default Authentication Provider
5.6
Configuring SSL
5.6.1
Using SSL Certificates When the SOA/BPM Server Is Configured with an HTTPS Port
5.6.2
Recommendation to Configure Either All or No Managed Servers with SSL
5.6.3
Switching from Non-SSL to SSL Configurations with Oracle BPM Worklist
5.6.4
Configuring SOA Composite Applications for Two-Way SSL Communication
5.6.5
Invoking References in One-Way SSL Environments in Oracle JDeveloper
5.6.6
Configuring Oracle SOA Suite and Oracle HTTP Server for SSL Communication
5.6.6.1
Configuring Oracle HTTP Server for SSL Communication
5.6.6.2
Configuring Certificates for Oracle Client, Oracle HTTP Server, and Oracle WebLogic Server
5.6.7
Configuring SSL Between SOA Composite Application Instances and Oracle WebCache
5.6.8
Using a Custom Trust Store for One-Way SSL During Design Time
5.6.9
Enabling an Asynchronous Process Deployed to an SSL-Enabled, Managed Server to Invoke Another Asynchronous Process Over HTTP
5.7
Configuring Security for Human Workflow WSDL Files
6
Monitoring SOA Composite Applications
6.1
Monitoring SOA Composite Application Recent Instances and Faults and Rejected Messages
7
Deploying and Managing SOA Composite Applications
7.1
Deploying SOA Composite Applications
7.1.1
Deploying SOA Composite Applications with Task Flows
7.1.2
Deploying SOA Composite Applications with ant Scripts and the WLST Command Line Tool
7.2
Redeploying SOA Composite Applications
7.3
Undeploying SOA Composite Applications
7.4
Managing the State of Deployed SOA Composite Applications
7.4.1
Managing the State of All Applications at the SOA Infrastructure Level
7.4.2
Managing the State of an Application from the SOA Composite Application Home Page
7.4.3
Starting and Stopping a Managed Oracle WebLogic Server on Which the SOA Infrastructure is Deployed in the Middle of BPEL Processing
7.4.4
Setting the Composite Instance Name
7.5
Automating the Testing of SOA Composite Applications
7.6
Managing SOA Composite Application Policies
7.6.1
WS-RM Sessions
7.6.2
Policy Attachments and Local Optimization in Composite-to-Composite Invocations
7.7
Exporting a Deployed SOA Composite Application
7.8
Grouping SOA Composite Applications into Partitions
7.8.1
Creating and Deleting Partitions
7.8.2
Performing Bulk Lifecycle Management Tasks on Composites in Partitions
7.9
Disabling and Enabling BPEL and BPMN Business Monitors
8
Managing SOA Composite Application Instances
8.1
Initiating a SOA Composite Application Test Instance
8.1.1
Specifying RPC/Literal-Style WSDL Files on the Test Web Service Page
8.2
Monitoring and Deleting SOA Composite Application Instances from the Application Home Page
8.2.1
Mismatch Between the Number of SOA Composite Application Instances and Service Component Instances
8.2.2
Instance States of Service Components and SOA Composite Applications
8.3
Monitoring and Deleting SOA Composite Application Instances at the SOA Infrastructure Level
8.4
Recovering from SOA Composite Application Faults at the SOA Infrastructure Level
8.4.1
Examples of Fault Recovery for BPEL Processes
8.4.1.1
Example: Single Fault Recovery for BPEL Processes
8.4.1.2
Example: Bulk Fault Recovery for BPEL Processes
8.4.2
Examples of Fault Recovery for BPMN Processes
8.4.2.1
Example: Single Fault Recovery for BPMN Processes
8.4.2.2
Example: Bulk Fault Recovery for BPMN Processes
8.4.3
Examples of Fault Recovery for Oracle Mediator
8.4.3.1
Example: Single Fault Recovery for Oracle Mediator
8.4.3.2
Example: Bulk Fault Recovery for Oracle Mediator
8.5
Recovering from SOA Composite Application Faults in the Application Home Page
8.6
Deleting Rejected Messages at the SOA Infrastructure Level
8.7
Deleting Rejected Messages from the Application Home Page
9
Managing Database Growth
9.1
Introduction to Managing Database Growth
9.1.1
Deleting Large Numbers of Instances with the Purge Script
9.1.2
Partitioning the Component Database Tables
9.1.2.1
Referential Integrity and Equipartioning
9.1.2.2
Introduction to Partition Key Selection
9.2
Developing a Purging and Partitioning Methodology
9.3
Deleting Large Numbers of Instances with the Purge Scripts
9.3.1
Looped Purge Script
9.3.1.1
delete_instances Procedure
9.3.2
Looped Purge in Parallel Script with dbms_scheduler
9.3.2.1
delete_instances Procedure in Parallel
9.3.3
Purge States
9.3.4
Resequenced Message Purge States for Oracle Mediator
9.3.5
Purging the Instances of a Specific SOA Composite Application
9.3.6
Executing the Purge Scripts
9.4
Partitioning Component Tables
9.4.1
Configuring Partitions
9.4.2
Introduction to the Verification Script
9.4.3
Component Tables
9.4.3.1
Partitioning Constraints
9.4.3.2
Component Tables, Range Partition Keys, and Groups
9.4.4
Executing the Verification Script
9.4.5
Verifying and Dropping Partitions
9.4.6
Moving Active, Long Running Instances to a Different Partition
9.4.7
Partial Partitioning of Components
10
Programmatically Managing SOA Composite Applications
10.1
Introduction to Programmatically Managing SOA Composite Applications
10.2
Facade API Interfaces
10.3
Facade API Examples
10.3.1
Retrieving the State of a Composite
10.3.2
Finding Composite and Component Instances
11
Diagnosing Problems with SOA Composite Applications
11.1
Introduction to the Diagnostic Frameworks
11.1.1
Introduction to WLDF
11.1.1.1
Introduction to Watches and Notifications
11.1.1.2
Introduction to Diagnostic Scenarios and MBeans
11.1.2
Introduction to the Diagnostic Framework
11.1.2.1
Controlling the Number of Incident Packages
11.1.3
Predefined Incident Processing Rules
11.1.4
Supported Oracle SOA Suite Diagnostic Dumps
11.1.4.1
Supported Runtime Environment Diagnostic Dumps (soa.env)
11.1.4.2
Supported Runtime Platform Configuration Diagnostic Dumps (soa.config)
11.1.4.3
Supported Database Diagnostic Dumps (soa.db)
11.1.4.4
Supported Deployed Composite Metadata Diagnostic Dumps (soa.composite)
11.1.4.5
Supported Instance Audit Trail Diagnostic Dumps (soa.composite.trail)
11.1.4.6
Supported Event Diagnostic Dumps (soa.edn)
11.1.4.7
Supported Deployed Composite WSDL/Schema Cache Diagnostic Dumps (soa.wsdl)
11.1.5
Supported DMS Metrics
11.2
Creating Watches and Notifications
11.3
Manually Triggering and Executing Dumps
11.4
Viewing Incident Packages with ADR Tools
11.5
Querying Problems and Incidents
Part V Administering BPEL Process Service Components and Engines
12
Configuring BPEL Process Service Components and Engines
12.1
Configuring BPEL Process Service Engine Properties
12.2
Configuring Automatic Recovery for Oracle BPEL Process Manager
12.3
Configuring Master Node Recovery Scheduling
12.4
Configuring Automatic Recovery Attempts for Invoke and Callback Messages
12.5
Setting the Audit Level at the BPEL Process Service Component Level
13
Monitoring BPEL Process Service Components and Engines
13.1
Monitoring the Audit Trail and Process Flow of a BPEL Process Service Component
13.1.1
Flow Traces for Composite-to-Composite Invocations on Multiple Servers
13.1.2
Monitoring BPEL 2.0 Activities in the Audit Trail and Process Flow
13.2
Monitoring BPEL Process Service Component Recent Instances and Faults
13.3
Monitoring BPEL Process Service Component Instances
13.4
Monitoring Sensor Data and Values in BPEL Process Service Components
13.4.1
Behavior of Activity Sensors in Compensate and CompensateScope Activities in BPEL 2.0
13.5
Monitoring BPEL Process Service Engine Instances and Faults
13.6
Monitoring BPEL Process Service Engine Request and Thread Statistics
13.7
Monitoring BPEL Process Service Engine Instances
13.8
Monitoring Deployed BPEL Process Service Components in the Service Engine
14
Managing BPEL Process Service Components and Engines
14.1
Recovering from BPEL Process Service Component Faults
14.2
Managing BPEL Process Service Component Policies
14.3
Recovering from BPEL Process Service Engine Faults
14.4
Performing BPEL Process Service Engine Message Recovery
14.5
Storing Instance and Callback Message Data in Oracle Coherence Distributed Cache on Oracle Exalogic Platforms
14.5.1
Introduction to the Oracle Coherence Caching Architecture
14.5.2
Running with Default SOA Cluster Nodes and Coherence Cache Grid Nodes
14.5.3
Configuring Oracle Coherence Caching
14.5.4
Configuring the Storage of Multiple Audit Trail Messages in One Transaction
14.5.5
Starting the BPEL Process Cache Servers
Part VI Administering Oracle Mediator Service Components and Engines
15
Configuring Oracle Mediator Service Components and Engines
15.1
Configuring Oracle Mediator Service Engine Properties
15.2
Configuring Resequenced Messages
16
Monitoring Oracle Mediator Service Components and Engines
16.1
Introduction to the Oracle Mediator Dashboard Pages
16.1.1
Recent Instances Section
16.1.2
Components Section
16.1.3
Recent Faults Section
16.1.4
Routing Statistics Section
16.1.5
Instance Rate Per Min Section
16.2
Monitoring Oracle Mediator Service Component Instances and Faults
16.2.1
Monitoring Oracle Mediator Service Component Recent Instances and Faults
16.2.2
Monitoring Oracle Mediator Service Component Instances
16.2.3
Monitoring Oracle Mediator Service Component Faults
16.2.4
Monitoring Oracle Mediator Routing Statistics
16.2.5
Monitoring Audit Trail and Fault Details for an Oracle Mediator Component Instance
16.3
Monitoring Oracle Mediator Service Engine Instances and Faults
16.3.1
Monitoring Oracle Mediator Service Engine Recent Instances and Faults
16.3.2
Monitoring Oracle Mediator Service Engine Instances
16.3.3
Monitoring Request Breakdown Statistics
16.3.4
Monitoring Deployed Oracle Mediator Service Components in the Service Engine
16.4
Monitoring Resequenced Messages
16.4.1
Monitoring Resequenced Messages from the Mediator Service Component Home Page
16.4.1.1
Dashboard Page
16.4.1.2
Instances Page
16.4.1.3
Faults Page
16.4.1.4
Mediator Resequencing Group Dialog
16.4.2
Monitoring Resequenced Messages from the Mediator Instance Dialog
17
Managing Oracle Mediator Service Components and Engines
17.1
Recovering From Oracle Mediator Service Component Faults
17.2
Managing Oracle Mediator Policies
17.3
Recovering From Oracle Mediator Service Engine Faults
18
Managing Cross-References
18.1
Deleting Cross-Reference Values
Part VII Administering Decision Service Components and Business Rules Service Engines
19
Monitoring Decision Service Components and Engines
19.1
Monitoring Business Rules Service Engine Recent Instances and Faults
19.2
Monitoring Business Rules Service Engine Statistics
19.3
Monitoring Business Rules Service Engine Instances
19.4
Monitoring Business Rules Service Engine Faults
19.5
Monitoring Business Rules Service Engine Deployed Components
19.6
Monitoring Decision Service Component Instances of a Composite Application
19.7
Monitoring Business Rule Tracing
19.7.1
Tracing Rule Execution at the Development Audit Level
19.7.2
Tracing Rule Execution at the Production Audit Level
19.8
Monitoring Decision Service Component Logs
19.8.1
Viewing Decision Service Component Logs
19.8.2
Setting the Diagnostic Logging Level with a Log Configuration
Part VIII Administering Human Task Service Components and Human Workflow Service Engines
20
Configuring Human Workflow Service Components and Engines
20.1
Configuring Human Workflow Notification Properties
20.2
Configuring Human Workflow Task Service Properties
20.3
Configuring Oracle HTTP Server for Task Form Attachments
20.4
Configuring the Pluggable Notification Service
20.4.1
Pluggable Notification Service Implementation
20.4.2
Pluggable Notification Service Registration
20.5
Globally Disabling the Automatic Release Timers for Oracle BPM Worklist Tasks
20.6
Configuring the Number of Email Notification Messages
20.7
Configuring Multiple Send Addresses
20.8
Configuring Notification Retries
20.9
Configuring the Identity Service
20.9.1
Adding an Authentication Provider
20.9.2
Creating Users and Groups in the Authentication Provider
20.9.2.1
Creating Users and Groups Using WebLogic Console
20.9.2.2
Creating Users and Groups Using Oracle Internet Directory
20.9.3
Configuring the Directory Service
20.9.4
Customizing the Identity Provider
20.10
Seeding Users, Groups, and Application Roles using LDAP Tools
20.10.1
Changing the Default Password in the Embedded LDAP Server
20.10.2
Seeding Users or Groups through the LDAP Browser
20.10.3
Seeding Application Roles using WLST Scripts
20.10.4
Managing Application Roles in Oracle Enterprise Manager Fusion Middleware Control
20.11
Enabling Case Agnostic Group Names in Human Tasks
20.12
Configuring Security Policies for Human Workflow Web Services
21
Monitoring Human Workflow Service Components and Engines
21.1
Monitoring Recent Human Task Service Component Instances and Faults
21.2
Viewing the Status of Human Workflow Tasks
21.3
Monitoring Human Task Service Component Instances
21.4
Monitoring Human Workflow Service Engine Recent Instances and Faults
21.5
Monitoring Human Workflow Service Engine Active Requests and Operation Statistics
21.6
Monitoring Human Workflow Service Engine Instances
21.7
Monitoring Deployed Human Workflows in the Service Engine
22
Managing Human Workflow Service Components and Engines
22.1
Managing Human Task Service Component Policies
22.2
Recovering from Human Workflow Service Engine Faults
22.3
Managing the URI of the Human Task Service Component Task Details Application
22.4
Recovering from Human Task Service Component Faults
22.5
Managing Outgoing Notifications and Incoming Email Notifications
22.6
Moving Human Workflow Data from a Test to a Production Environment
22.6.1
Moving Human Workflow Data from Test to Production Environments
22.6.2
migration.properties File Syntax
22.6.2.1
Migration Property File Examples
22.6.3
ant Script Data Migration Syntax
Part IX Administering Oracle Business Activity Monitoring
23
Configuring Oracle Business Activity Monitoring
23.1
Introduction to Configuring Oracle BAM
23.2
Configuring Oracle BAM Web Basic Properties
23.2.1
Configuring Oracle BAM Web Applications Properties
23.2.2
Configuring the Application URL
23.2.3
Configuring the Report Loading Indicator
23.2.4
Configuring the Server Name
23.3
Configuring Oracle BAM Server Basic Properties
23.3.1
Configuring Oracle BAM Server Properties
23.3.2
Configuring the Data Source JNDI
23.3.3
Configuring the Application URL
23.3.4
Configuring Viewset Sharing
23.3.5
Configuring the Report Cache Persistence Manager
23.3.6
Configuring Oracle Data Integrator Integration Properties
23.3.7
Configuring the Outbound Email Account
23.4
Configuring the Logger
23.5
Configuring Oracle User Messaging Service
23.6
Configuring Oracle BAM Distribution Lists
23.7
Configuring Oracle BAM Adapter
23.7.1
Configuring Oracle BAM Adapter Properties
23.7.1.1
Configuring the Adapter to Retry Sending Messages
23.7.2
Configuring Oracle BAM Connection Factories
23.7.2.1
Configuring HTTPS for Oracle BAM Adapter
23.7.3
Configuring Trusted Domains
23.7.4
Configuring Credential Mapping
23.8
Configuring Oracle BAM Batching Properties
23.9
Configuring Security
23.9.1
Configuring Credential Mapping
23.9.2
Configuring Oracle BAM User Permissions
23.9.3
Configuring Secure Socket Layer
23.9.4
Using Oracle Internet Directory With Oracle BAM
23.9.5
Securing Oracle BAM JMS Resources
23.9.6
Calling Secure Web Services
23.9.6.1
Example: Protecting Oracle BAM Web Services
23.10
Configuring Advanced Properties
23.11
Oracle BAM Configuration Property Reference
24
Monitoring Oracle Business Activity Monitoring
24.1
Introduction to Monitoring Oracle BAM
24.2
Monitoring Oracle BAM Server Components
24.2.1
Monitoring Oracle BAM Active Data Cache
24.2.2
Monitoring the Event Engine Component
24.2.3
Monitoring the Report Cache Component
24.2.4
Monitoring the Enterprise Message Sources
24.2.5
Monitoring the Client Requests in Progress
24.3
Monitoring Oracle BAM Web Applications
24.3.1
Monitoring Oracle BAM Report Server
24.3.2
Monitoring Open Connections
24.4
Monitoring Oracle BAM Web Services
24.5
Monitoring Oracle BAM Performance
24.6
Monitoring Oracle BAM Logs
25
Managing Oracle Business Activity Monitoring
25.1
Introduction to Managing Oracle BAM
25.2
Managing Oracle BAM Availability
25.3
Managing Oracle BAM Users
25.3.1
Defining Users and Groups
25.3.2
Using Previously Seeded Group Members
25.3.3
Adding Members to Application Roles
25.3.4
Introduction to Oracle BAM Application Roles
25.3.5
Configuring Oracle WebLogic Server Embedded LDAP Server
25.3.5.1
Using the Oracle WebLogic Server Administration Console
25.3.5.2
Adding a Group
25.3.5.3
Adding a User
25.3.5.4
Adding a User to a Group
25.3.6
Populating Users in Oracle BAM Administrator
25.3.6.1
Using the Registerusers Utility
25.3.6.2
Populating By User Login
25.3.7
Managing Oracle BAM Object Ownership
25.3.8
Removing Invalid Users from Oracle BAM Administrator
Part X Administering Oracle User Messaging Service
26
Configuring Oracle User Messaging Service
26.1
Introduction to User Messaging Service
26.1.1
Components
26.1.2
Architecture
26.2
Introduction to Oracle User Messaging Service Configuration
26.3
Accessing User Messaging Service Configuration Pages
26.3.1
Setting the Storage Method
26.3.2
Adding or Removing User Messaging Preferences Business Terms
26.3.2.1
Adding Business Terms
26.3.2.2
Removing Business Terms
26.4
Configuring User Messaging Service Drivers
26.4.1
Configuring a Driver
26.4.1.1
Introduction to Driver Properties
26.4.1.2
Securing Passwords
26.4.1.3
Configuring the Messaging Extension Driver
26.4.1.4
Configuring the Email Driver
26.4.1.5
Configuring the SMPP Driver
26.4.1.6
Configuring the XMPP Driver
26.4.1.7
Configuring the VoiceXML Driver
26.4.1.8
Configuring the Worklist Driver
26.4.1.9
Configuring the Proxy Driver
26.5
Configuring User Messaging Service Access to the LDAP User Profile
26.6
Securing the Oracle User Messaging Service
26.6.1
Web Service Security on Notification
26.6.2
Enabling UMS Service Security
26.6.3
Enabling Client Security
26.6.4
Keystore Configuration
26.6.5
Client Aliases
26.6.6
Securing JMS Resources
26.7
Troubleshooting Oracle User Messaging Service
27
Monitoring Oracle User Messaging Service
27.1
Monitoring Oracle User Messaging Service
27.1.1
Using Message Status
27.1.2
Deregistering Messaging Client Applications
27.1.3
Monitoring Drivers Using the All Tab
27.2
Viewing Log Files
27.2.1
Configuring Logging
27.3
Viewing Metrics and Statistics
28
Managing Oracle User Messaging Service
28.1
Deploying Drivers
28.1.1
Deploying Drivers Using WLST Commands
28.1.1.1
deployUserMessagingDriver
28.1.2
Deploying Drivers Using Oracle Enterprise Manager Fusion Middleware Control
28.1.3
Deploying Drivers Using the Oracle Fusion Middleware Configuration Wizard
28.1.4
Deploying Drivers Using the wsadmin Tool
28.1.4.1
About the wsadmin OracleUMS.deployUserMessagingDriver Command
28.1.4.2
Deploying an Additional Driver
28.2
Undeploying and Unregistering Drivers
Part XI Administering Oracle JCA Adapters
29
Configuring Oracle JCA Adapters
29.1
Configuring the End Point Properties for an Inbound Adapter
29.1.1
Editing a Predefined Property for an Inbound Adapter
29.1.2
Adding Predefined Properties for an Inbound Adapter
29.1.3
Creating a New Property for an Inbound Adapter
29.1.4
Deleting a Property for an Inbound Adapter
29.1.5
Reverting a Property Value for an Inbound Adapter
29.2
Configuring the End Point Properties for an Outbound Adapter
29.2.1
Editing a Predefined Property for an Outbound Adapter
29.2.2
Adding a Predefined Property for an Outbound Adapter
29.2.3
Creating a New Property for an Outbound Adapter
29.2.4
Deleting a Property for an Outbound Adapter
29.2.5
Reverting a Property Value for an Outbound Adapter
30
Monitoring Oracle JCA Adapters
30.1
Monitoring Instances and Faults for an Inbound Adapter
30.2
Monitoring Recent Faults and Rejected Messages for an Inbound Adapter
30.3
Monitoring Faults and Rejected Messages for an Inbound Adapter
30.3.1
Searching for Rejected Messages for an Inbound Adapter
30.3.2
Deleting Rejected Messages for an Inbound Adapter
30.4
Monitoring Properties for an Inbound Adapter
30.5
Monitoring Instances and Faults for an Outbound Adapter
30.6
Monitoring Recent Faults for an Outbound Adapter
30.7
Monitoring Faults for an Outbound Adapter
30.7.1
Searching for Faults for an Outbound Adapter
30.8
Monitoring Properties for an Outbound Adapter
30.9
Monitoring Adapter Logs
Part XII Administering Oracle B2B
31
Configuring Oracle B2B
31.1
Configuring Oracle B2B Server Properties
31.2
Configuring Oracle B2B Operations
31.3
Configuring Oracle B2B Attributes
32
Monitoring Oracle B2B
32.1
Monitoring the Oracle B2B Infrastructure
32.2
Accessing Oracle B2B from the B2B Infrastructure Page
32.3
Viewing the Message Flow of an Oracle B2B Binding Component
32.4
Viewing Services and References
32.5
Accessing Oracle B2B Reports from the Oracle B2B Composite Flow Trace Page
Part XIII Administering Business Events
33
Managing Business Events
33.1
Introduction to the Event Delivery Network
33.2
Subscribing to Business Events
33.3
Managing Business Event Subscribers
33.4
Recovering from Business Event Faults
Part XIV Administering Binding Components
34
Configuring Service and Reference Binding Components
34.1
Configuring Service and Reference Binding Component Properties
34.1.1
Configuring Properties for Web Services
34.1.2
Configuring Properties for Oracle JCA Adapters
34.1.2.1
Oracle AQ Adapter
34.1.2.2
Oracle Database Adapter
34.1.2.3
Oracle File Adapter
34.1.2.4
Oracle FTP Adapter
34.1.2.5
Oracle JMS Adapter
34.1.2.6
Oracle MQ Series Adapter
34.1.2.7
Oracle Socket Adapter
34.1.2.8
Oracle JCA Adapters Endpoint Properties
34.1.3
Changing the Endpoint Reference and Service Key for Oracle Service Registry Integration
34.1.3.1
Configuring Caching of WSDL URLs
35
Monitoring Service and Reference Binding Components
35.1
Monitoring Binding Component Instances and Faults
35.2
Monitoring Binding Component Rejected Messages
36
Managing Service and Reference Binding Components
36.1
Managing Binding Component Policies
36.1.1
Override Policy Configuration Property Values
36.2
Publishing Web Services to the UDDI Registry
36.2.1
Configuring the Environment for Publishing Web Services to UDDI
36.2.2
Publishing a Web Service to the UDDI Registry
Part XV Administering Oracle BPMN Process Service Components and Engines
37
Configuring Oracle BPMN Process Service Components and Engines
37.1
Configuring BPMN Process Service Engine Properties
37.2
Integrating Oracle BPM with Oracle Business Activity Monitoring
37.2.1
Task 1: Configure the Oracle BAM Adapter on Oracle BPM Server
37.2.2
Task 2: Enable Oracle BAM on the Oracle BPM Server
38
Monitoring BPMN Process Service Components and Engines
38.1
Viewing the Audit Trail and Process Flow of a BPMN Process Service Component
38.2
Monitoring BPMN Process Service Component Instances and Faults
38.3
Monitoring BPMN Process Service Component Instances
38.4
Monitoring BPMN Process Service Engine Instances and Faults
38.5
Monitoring BPMN Process Service Engine Request and Thread Statistics
38.6
Monitoring BPMN Process Service Engine Instances
38.7
Monitoring Deployed BPMN Processes in the Service Engine
39
Managing Oracle BPMN Service Components and Engines
39.1
Recovering from BPMN Process Service Component Faults
39.2
Managing BPMN Process Service Component Policies
39.3
Recovering from BPMN Process Service Engine Faults
39.4
Performing BPMN Process Service Engine Message Recovery
Part XVI Appendixes
A
Demo User Community
A.1
Using the Demo User Community
A.2
Users
A.3
Groups
A.4
soa-infra Application Roles
A.5
SOATestDemoApp Application Roles
A.6
Roles Granted to and Owned by Users
A.7
WorkflowPermission Class
B
Troubleshooting Oracle SOA Suite and Oracle BPM Suite
B.1
Setting Logging Levels for Troubleshooting
B.1.1
Log Files and Thread Dumps from All Managed Servers
B.2
Connection and Transaction Timeout Troubleshooting
B.2.1
Resolving Connection Timeouts
B.2.2
Increasing Database Connection Values
B.2.3
Updating the EJB Transaction Timeout Value in the Deployment Archive After SOA Infrastructure Failure
B.2.4
Long Running, Synchronous Calls To Remote Web Services Error Out or Asynchronous Transactions Return with an Error after a Long Time
B.3
Runtime Diagnostics Troubleshooting
B.3.1
Oracle SOA Suite Runtime Failure with a "Cannot read WSDL" Error
B.3.2
Automatic Recovery of BPEL Instances is Not Recovering A Specific Instance
B.3.3
Some Composites Are Retried Multiple Times on Failure
B.3.4
Application Transaction Does Not Complete and the Underlying Composite Is Stuck in a Running State
B.4
Human Workflow Troubleshooting
B.4.1
Task Assignment/Routing/Escalation Issues
B.4.2
Task Action Issues
B.4.3
Notification Issues
B.4.4
Task View Issues
B.4.5
Task Attribute Mapping Issues
B.4.6
Task Report Issues
B.4.7
Task History Issues
B.4.8
Task Form/Action Issues
B.4.9
Task Comments/Attachment Issues
B.4.10
Design Time at Runtime Issues
B.4.11
Human Workflow API (Including SOAP/EJB) Usage Issues
B.4.12
Oracle JDeveloper Data Control / Form Generation Issues
B.4.13
Human Workflow Service/ System MBean Browser Issues
B.4.14
AMX Extension Issues
B.4.15
Oracle BPM Worklist/Task Region Issues
B.4.16
Test-to-Production Issues
B.4.17
Identity Service Issues
B.5
Event Delivery Network Troubleshooting
B.5.1
Tuning EDN Event Bus and Delivery
B.5.2
Rolled Back OAOO Event Delivery Messages are Displayed in the Log Files
B.5.3
Events Are Consumed by Multiple Revisions of the Same Composites
B.5.4
Business Event Is Picked Up Twice (Or More) By SOA Server
B.5.5
Some Messages Are Lost Between EDN and Composites or Composites Across Clusters
B.6
Performance Troubleshooting
B.6.1
Optimizing the Loading of Pages with Instance and Fault Metrics
B.6.2
Resolving Message Failure Caused by Too Many Open Files
B.6.3
Resolving MaxMessageSizeExceededException Errors Caused By Large Payloads
B.6.4
Extending Tablespaces to Avoid Problems at Runtime
B.6.5
Resolving Database Growth Issues Caused by a High Volume of Transactions
B.6.6
Observing Slow Application Performance Such as Longer Time to Serve Pages or Finish Transactions
B.7
Server Troubleshooting
B.7.1
Best Practices for Starting and Stopping a Managed Server
B.7.2
Diagnosing SOA Server Startup Problems
B.7.3
Specifying the Proxy Server
B.7.4
Flow Diagram Does Not Display The First Time on Some Lower End Hosts
B.7.5
Accessing Oracle Enterprise Manager Fusion Middleware Control on Dual Stack Hosts that Support IPv4 and IPv6
B.8
Browser Troubleshooting
B.8.1
Limitation on Using the Safari Browser to View WSDL File Content
B.9
Additional Troubleshooting Documentation
C
Oracle Enterprise Manager Roles
C.1
Roles and Privileges
C.1.1
Overall Role Functionality Matrix
C.1.2
SOA Infrastructure Page Access
C.1.3
SOA Infrastructure Menu Access
C.1.4
SOA Composite Menu Access
C.1.5
Composite Home Page Access
C.1.6
BPEL Process Service Engine Access
C.1.7
Oracle Mediator Service Engine Access
C.1.8
Human Workflow Service Engine Access
C.1.9
Business Rules Service Engine Access
C.1.10
BPEL Process Service Component Home Page Access
C.1.11
Oracle Mediator Service Component Home Page Access
C.1.12
Human Task Service Component Home Page Access
C.1.13
Decision Service Component Home Page Access
C.1.14
Flow Trace Page Access
C.1.15
Audit Trail Access
C.1.16
Services Home Page Access
C.1.17
References Home Page Access
C.1.18
Oracle B2B Pages Access
C.1.19
Business Events Page Access
C.1.20
System MBean Browser Access
Index
Scripting on this page enhances content navigation, but does not change the content in any way.