Cross Component Wiring Service Table Optimizations
(Doc ID 2331001.1)
Last updated on MAY 01, 2024
Applies to:
Oracle Fusion Middleware - Version 12.2.1.3.0 and later Information in this document applies to any platform.
Purpose
Cross Component Wiring Service Table Optimizations
Overview
Oracle Fusion Middleware 12c includes a facility known as Cross Component Wiring (CCW), which allows components to publish endpoints for their services in a Service Table (STB). Clients seeking access to those services are able to query the service table to obtain connection information for a relevant service. This facilitates easy integration of components, through a registry, without the need for explicitly configured connections in each product.
A Service Table is implemented as a table in a DB schema. As a WebLogic Server JRF domain is provisioned, this table is created and populated with well-known initial service entries and a DataSource named "LocalSvcTblDataSource" is created to reference it. Each JRF domain includes a separate, domain specific Service Table, and the domain creation dialog includes questions to locate and access the database used to persist the service table for a domain.
Problem
Some customers have thousands of domains that share schemas and repositories across domains. As they consider upgrading from 11g to 12c, they have found that this new requirement for a per-domain service table to be created and populated in each domain presents challenges in their provisioning processes.
Solution
A fix has been developed for customers who need a solution to the problem of the need to modify service tables for every domain. The solution involves supporting an optional Service Table. This approach uses a flag to change the provisioning of a service table, bypassing the dialog that interacts with a user to obtain service table DB location information, the population of a schema, and the population of initial well-known contents. Subsequent calls to publish a new endpoint are ignored, and any lookups for a specific endpoint return an empty result.
This document contains the steps required for the fix, and conditions/caveats for doing so.
Scope
Details
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!