JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Developing Oracle Java CAPS Projects     Java CAPS Documentation
search filter icon
search icon

Document Information

Developing Java CAPS Projects

Connecting to a Repository

To Connect to a Repository

Creating a Repository-Based Project

To Create a Top-level Repository-Based Project

Opening a Repository-Based Project

To Open a Top-level Repository-Based Project

Adding and Connecting Project Components

Project Nesting

Using the Connectivity Map Editor

Linking Services and Destinations

To Link Services and Destinations

Adding and Setting Up Schedulers

To Add a Scheduler to the Project

To Configure the Schedule

To Configure the Time Zone

Project Context Menu

Project Component Context Menu

Connectivity Map Editor Toolbar

Project Component Overview

Project Components

External Applications

Services

Message Destinations

Connectors

Definitions

Mapping Entities

Business Processes

Collaborations

Message Destinations

External Applications

Web Service Applications

Web Connectors

WLM Connectors

Collaboration Definitions

Object Type Definitions

Web Service Definitions

XML Schema Definitions

Constants and Variables

Connectivity Maps

Deployment Profiles

Index

Collaborations

Figure 10 Java Collaboration Icon

image:Image of a Collaboration icon.

A Collaboration represents a logical operation performed at run time between some combination of message destinations and external applications. These operations are often referred to as transformations. The nature of the operation is specified by a Collaboration Definition.

The Collaboration acts as a service having a publication or subscription relationship with each linked entity. The link is provided by a JMS Client connection, as described in Adding and Connecting Project Components. Dragging a Collaboration Definition from under the Projects window and dropping it onto the Service icon in the Connectivity Map defines the service as a Collaboration. The icon changes from a generic service to a Java Collaboration.


Note - Any changes made to the names of the Collaborations should be done when the Collaboration is created. If the name is changed later, the Collaboration should be opened, regenerated if applicable, and saved again.