Skip Navigation Links | |
Exit Print View | |
![]() |
Configuring Oracle Java CAPS Master Index (Repository) Connectivity and Environments Java CAPS Documentation |
Configuring Oracle Java CAPS Master Index (Repository) Connectivity and Environments
Master Index (Repository) Connectivity Overview
Master Index Server Project Connectivity Components
Client Project Connectivity Components
Master Index (Repository) Environment Overview
Defining Connectivity Components for a Master Index (Repository)
Defining Master Index (Repository) Server Connectivity Components
Creating the Master Index Server Connectivity Map
Connecting Master Index Server Connectivity Map Components
Defining Collaboration Client Connectivity Components for a Master Index (Repository)
Adding Master Index Methods to a Java Collaboration
Creating the Collaboration Client Project Connectivity Map
Connecting Collaboration Client Connectivity Map Components
Adding the JMS Topic to the Collaboration Client Connectivity Map
Configuring the Outbound Collaboration
Defining Business Process Client Connectivity Components
Including Master Index Methods in a Business Process
Connecting the Business Process Components
Creating the Business Process Client Connectivity Map
Connecting Business Process Client Connectivity Map Components
Creating the Environment for a Master Index Application (Repository)
Adding a Logical Host to a Master Index Environment (Repository)
Adding Servers to a Master Index Environment (Repository)
Adding an External System to a Master Index Environment (Repository)
Adding a Database External System to the Master Index Environment (Repository)
Defining connectivity components begins with creating a graphical representation of the connectivity components (the Connectivity Map). You must define connectivity components for the master index project and for any client projects that reference the master index application. The topics listed below describe how to define connectivity components for master index server and client projects, including Collaborations, Business Processes, Services, JMS Topics, and so on. Perform these tasks to configure connectivity for the master index application and connected systems.
Defining Master Index (Repository) Server Connectivity Components
Defining Collaboration Client Connectivity Components for a Master Index (Repository)
Note - Before you can add the master index application to the client Connectivity Maps, you need to create and Environment and deployment profile for the master index server project, and then you need to build the project. This adds the master index external application to the Connectivity Map Editor toolbar under the External System icon. Instructions for creating the Environment are under Building an Environment. Instructions for building and deploying the master index server project are under Deploying the Master Index (Repository) Server Project in Deploying Oracle Java CAPS Master Indexes (Repository) .
In the master index server project, the Connectivity Map contains business logic and information about how data is processed in the master index application. The following topics describe how to create a Connectivity Map for the master index project, add components to the map, and then connect those components.
Follow these steps to create and add components to the master index server Connectivity Map.
A Connectivity Map icon is added to the project and the Connectivity Map Editor appears.
A new icon appears on the toolbar.
Once you create the components of a Connectivity Map, you must link them to define the flow of data within the application. Before you connect the components, make sure you complete all of the steps in Creating the Master Index Server Connectivity Map and have the master index Connectivity Map visible on the Connectivity Map Editor.
The Service Binding dialog box appears.
In the Collaboration client projects for external systems sharing data with the master index application, the Connectivity Map contains business logic and information about how data is transferred between the master index application and external systems.
Note - Before you can add the master index application to the client Connectivity Maps, you need to create and Environment and deployment profile for the master index server project, and then build the project. This adds the master index external application to the Connectivity Map Editor toolbar under the External System icon. Instructions for creating the Environment are under Building an Environment. Instructions for building and deploying the master index server project are under Deploying the Master Index (Repository) Server Project in Deploying Oracle Java CAPS Master Indexes (Repository) .
The following topics describe how to create a Connectivity Map for a Collaboration client project, add and configure map components, and then connect those components.
This topic describes how to incorporate the master index method OTD into Java Collaborations for external systems. For a complete reference of the methods included in the master index OTD, see Working with the Master Index Java API (Repository) in Understanding Oracle Java CAPS Master Index Processing (Repository). You can use additional master index methods, which are described in the Javadocs provided with Oracle Java CAPS Master Index.
Before You Begin
Before beginning this procedure, create the OTD for the incoming messages.
Note - The master index method OTD is contained in the master index project and is named after the master index application.
To define connectivity between the master index application and external systems, you need to include the master index application in the Connectivity Maps of the Collaboration client projects.
Note - Before beginning this procedure make sure an external application component is defined for an application that sends information to the master index application (source system) and optionally for an application that receives information from the master index application (destination system). For testing purposes, you can use File Adapters instead of external application Adapters for the source and destination systems.
Before You Begin
Build the master index server project in order to create the master index External System to add to the client Connectivity Map.
A Connectivity Map icon is added to the project and the Connectivity Map Editor appears.
The External Application icon appears in the Connectivity Map Editor toolbar.
The master index application icon appears in the Connectivity Map Editor toolbar.
Once you create the components of a Connectivity Map, you need to link them to define the flow of data through the system. Before you connect the components, make sure you have completed all of the steps in Creating the Collaboration Client Project Connectivity Map.
If you defined a JMS Topic in the master index server Connectivity Map, you need to add the topic to the Collaboration client Connectivity Map in order to publish the messages to external systems. This involves adding the JMS Topic and associated components to the Connectivity Map and configuring the Collaboration for the connected Service.
Before beginning this procedure, make sure the server project contains a JMS Topic (this is described in Creating the Master Index Server Connectivity Map.
Once you create the JMS Topic in the Connectivity Map, you need to configure the Java Collaboration that processes messages from the master index JMS Topic. Before you begin, make sure you have completed all of the steps in Adding the JMS Topic to the Collaboration Client Connectivity Map.
For the Web Service Type, select the existing JMS receive type (navigate to CAPS Components Library\Enterprise Service Bus\JMS and select receive).
Select the appropriate outbound OTD for the external systems in the project (for testing with a File External Application, select the FileClient OTD).
In Business Process client projects, the Connectivity Map contains business logic and information about how data is transferred between the master index application and external systems through a Business Process. The Business Process defines how data is transformed before being sent to the master index application.
Note - Before you can add the master index application to the client Connectivity Maps, you need to create and Environment and deployment profile for the master index server project, and then build the project. This adds the master index external application to the Connectivity Map Editor toolbar under the External System icon. Instructions for creating the Environment are under Building an Environment. Instructions for building and deploying the master index server project are under Deploying the Master Index (Repository) Server Project in Deploying Oracle Java CAPS Master Indexes (Repository) .
The following topics describe how to incorporate master index methods into a Business Process, create the Connectivity Map, and then add and connect the connectivity components.
Connecting Business Process Client Connectivity Map Components
Note - Refer to Designing Oracle Java CAPS Business Process Manager Projects for more details about performing any of the processes described in this section.
You can process data through a Collaboration, a Business Process, or both. If you are processing data by both methods, be sure the processing logic is the same for both. Before including the master index application in the Connectivity Map for the Business Process client project, you need to add master index methods to a Business Process. For more information about the available methods, see theWorking with the Master Index Java API (Repository) in Understanding Oracle Java CAPS Master Index Processing (Repository) .
Note - The method OTD is the node in the master index server project with the same name as the master index application.
This topic describes how to connect the components of a Business Process that incorporates master index methods. Make sure you have completed all of the steps in Including Master Index Methods in a Business Process and that the Business Process is open in the Business Process Designer.
Connectivity between the master index application and Business Processes is defined in the Connectivity Map of the Business Process client project. This topic describes how to create and configure the Business Process client Connectivity Map. You can optionally include a JMS Topic (for information and instructions, see Adding the JMS Topic to the Collaboration Client Connectivity Map). You only need to incorporate the topic if you added a JMS Topic to the server project and if you want to publish master index application messages to external systems.
Note - The master index application icon in this Connectivity Map comes from the External Applications menu on the Connectivity Map Editor toolbar. Make sure the master index project has been built before creating the client Connectivity Map. Instructions for creating the Environment are under Building an Environment. Instructions for building and deploying the master index server project are under Deploying Oracle Java CAPS Master Indexes (Repository) .
A Connectivity Map icon is added to the project and the Connectivity Map Editor appears.
The External Application icon appears in the Connectivity Map Editor toolbar.
The master index application icon appears in the Connectivity Map Editor toolbar.
Once you create the components of a Connectivity Map, you must link them to define the flow of data through the system. Before you connect the components, make sure you have completed all of the steps in Creating the Business Process Client Connectivity Map.
Note - This is the service with the same name as the master index application.