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

Document Information

Designing Oracle Java CAPS Business Process Manager Projects

Business Process Model Overview

Business Process Components

Java CAPS Components

Java CAPS Component Activities

JMS Activities

Editing Business Processes

The Business Process Designer

Business Process Activities

Activity Elements

Branching Activities

Intermediate Events

Scope Element

While Element

The Business Rule Designer

The Business Rule Editor

Reset Destination

Building a Business Process Model

Adding a Business Process to a Project

To Add a Business Process to a Project

Creating the Business Process Components

Adding Activities

Adding Components from the Project Tree

Linking Modeling Elements

Incorporating Business Rules

Adding Business Rules Activities

Adding a Business Rule to a Link

Defining Business Rules

Editing Business Rules

Validating a Business Process Model

To Check the Business Process for Errors or Warnings

Saving a Business Process Model

To Save a Business Process Model

Incorporating Sub-Processes Into Business Models

Creating a Sub-Process

To Create a Sub-Process

Adding the Sub-Process to the Main Business Process

To Add the Sub-Process to the Main Business Process

Using Predicates with Repeating Nodes

Creating a New Predicate

To Create a New Predicate

Editing a Predicate

To Edit a Predicate

Deleting a Predicate

To Delete a Predicate

Predicate Example

Customizing the Business Process Display

Changing Link Styles

To Change Link Styles

Changing Grid Properties

To Change Grid Properties for a Business Process

Aligning and Distributing Modeling Elements

To Automatically Align or Distribute Modeling Elements

Automatically Arranging Modeling Elements

To Automatically Arrange Modeling Elements

Auto Layout Options

Generating Business Process Reports

To Generate a Business Process Report

Business Process Model Overview

A Business Process is a collection of actions that take place in your company, revolving around a specific business practice. These processes can involve a variety of participants and might include internal and external computer systems or personnel. In Oracle Java CAPS Business Process Manager (BPM), you create a graphical representation of the Business Process called a Business Process model. The model defines each component in the process and the flow of data through those components.

The Business Process model indicates the flow of data from start to end, and can include activities performed by the software, decision points, and any business logic used to transform and transfer the data. A Business Process can also contain activities that must be performed by a user, meaning that the flow of data is paused until the specified user performs the required activity.

Business Process Components

Business Process components, or modeling elements, include activities, branching activities (decision points), intermediate activities, and links, as well as the business rules that define the logic of how data is transformed and moved. You can create sub-processes that can then be incorporated into a main Business Process.

The modeling elements you add from the Business Process Designer are standard BPEL elements, and are described in detail in Business Process Activities.

By default, the Start and End activities appear on the blank Business Process Designer as soon as you create a Business Process. There is only one starting point for any Business Process model. There can be multiple end points.

Java CAPS Components

In addition to the standard Business Process components, you can also drag and drop other Java CAPS component activities from the NetBeans Projects window directly into the Business Process Designer. Java CAPS component activities include the following:

Java CAPS Component Activities

When you define certain Java CAPS components, one or more activity is added to that component in the NetBeans Projects window. You cannot drag and drop a Java CAPS component, such as a Collaboration or OTD, directly into a Business Process. Instead, you drag and drop an activity defined by the component into the Business Process. For example, when you create a Java Collaboration Definition or OTD, activities are added to the Collaboration node in NetBeans Projects window. Activities appear as yellow rectangles, similar to the Business Process Designer activity icons.

JMS Activities

When you publish messages from a Business Process using a JMS send operation, the default message type specified in the JMSMessageType field is a text message. To publish bytes, stream, or map messages, you need to explicitly define the type in the message type field by defining a Business Rule for the send operation link (see Incorporating Business Rules for more information about using business rules).