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


Message Destinations



Mapping Entities

Business Processes


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


Developing Java CAPS Projects

A Project represents a logical system designed to implement either all or part of a business integration task. The basic functionality of a Project is processing and routing messages, which it accomplishes by means of Collaborations. Projects are created using tools contained within the NetBeans IDE, and are deployed to specific runtime Environments that represent the physical system supporting the software. Components developed for use in one Project can be used in another, and a Project can internally reference another Project.

With the release of Java CAPS 6, Projects can be either Repository-based or based on Java Business Integration (JBI). With this release, you also create or open a top-level Repository-based project following the standard NetBeans pattern. Even though data for Repository-based Projects remains externally stored in the Repository, the projects appear as Project folders under the CAPSRepositoryProject directory. There is one folder for each top-level project, and these folders contain pointers to the Repository for each Java CAPS Project you create.

The CAPSRepositoryProject is synchronized with the top-level projects in the Repository each time the Repository is refreshed and each time NetBeans connects to the Repository. You can refresh the Repository by using the Tools > CAPS Repository > Refresh All menu item. Refreshing or connecting to the Repository downloads information from the Repository to the local CAPSRepositoryProject directory.

The following sections provide information on creating and opening a Repository-based top-level Project, and connecting Project components to each other.

Procedures are described in the following topics:

Project components are discussed in the following topic :

Additional details about relevant features of the enhanced NetBeans IDE user interface are provided in the following topics: