My Oracle Support Banner

Cross Component Wiring Service Table Optimizations (Doc ID 2331001.1)

Last updated on MAY 01, 2023

Applies to:

Oracle Fusion Middleware - Version and later
Information in this document applies to any platform.


Cross Component Wiring Service Table Optimizations


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.


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.


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.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Cross Component Wiring Service Table Optimizations
 Required Patches
 Instructions for a New Installation
 Instructions for an Upgrade Scenario
 Updating Bootstrap Configuration Properties Using the setWSMBootstrapConfig

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.