BEA Logo BEA WebLogic Process Integrator Release 2.0

  BEA Home  |  Events  |  Solutions  |  Partners  |  Products  |  Services  |  Download  |  Developer Center  |  WebSUPPORT

 

   WebLogic Process Integrator Documentation   |   Learning to Use WebLogic Process Integrator   |   Previous Topic   |   Next Topic   |   Contents

Learning to Use WebLogic Process Integrator

 

 

Introduction to WebLogic Process Integrator and the Example Workflows

Overview of the Scenario

Overview of the BEA WebLogic Process Integrator Environment

Modeling the Scenario in BEA WebLogic Process Integrator

Defining Application Users

Organizations

Users

Roles

Identifying External Components

Defining Workflow Objects

Nodes and Connections

Actions

Variables

Exception Handlers

Defining Workflow Interfaces

Business Operations

XML Documents

Event Keys

Working with the Example Workflows

Using the Tutorial

 

Getting Started with the WebLogic Process Integrator Studio

Starting the WebLogic Process Integrator Studio

Understanding the Workflow Object Hierarchy

Global Configuration Objects

Organizations

Templates and Template Definitions

Importing Workflow Objects: Importing the Tutorial Package File

Importing the Tutorial.jar Workflow Objects

Using the Folder Tree: Viewing the Order Processing Trigger Template Contents

Viewing a Workflow: Opening the Order Processing Trigger Template Definition

Using the Interface View

 

Understanding Workflow Objects and Properties

About the Order Processing Trigger Workflow

Understanding Template Definition Properties

Understanding Variable Properties: Viewing the OrderID Variable

Understanding Start Node Properties

Understanding Task Node Properties: Viewing the Start Order Processing Task Node

About Task States and Actions

About Task Permissions

Understanding Workflow Expressions: Viewing the Set Workflow Variable and Assign Task to User Actions

Posting an Internal XML Event: Editing the Neworder XML Document

Editing the XML Document Structure

Using the XML Repository: Exporting the Neworder XML Document

Saving a Template Definition

 

Creating a Workflow

Overview of the Order Processing Workflow Design

Creating a Template

Creating a Template Definition

Drawing the Flow

Placing Shapes

Renaming Nodes

Connecting Nodes

Adding a Workflow Label

Creating an Expression with the Expression Builder

Activating the Workflow

Saving the Workflow

 

Defining Workflow Nodes

Overview of the Order Processing Workflow Nodes

Creating an Event-Triggered Start

Creating Variables

Defining the Start Node Event

Defining XPath Statements

Sending an XML Message to a Worklist User: Defining the Check Customer Credit Task

Assigning a Task to a User

Sending an XML Message to a Client

Adding the Send XML to Client Action

Defining the XML Document Structure

Assigning the Callback Variable

Marking the Task Done

Testing for Equality: Defining the Check Credit Decision

Adding a Task and Workflow Comment: Defining the Contact Customer Task

Setting a Workflow Variable

Setting a Workflow Comment

Setting a Task Comment

Assigning a Task to a Role

Marking the Task Done

Creating and Performing a Business Operation: Defining the Check Inventory Task

Creating a Business Operation

Viewing the Create OrderBean Business Operation

Creating the Check Inventory Business Operation

Performing a Business Operation

Performing the Create OrderBean Business Operation

Performing the Check Inventory Business Operation

Marking the Task Done

Testing for Inequality: Defining the Check Inventory Decision

Creating an Event: Defining the Wait for New Inventory Event

Defining an Event Key

Defining an Event

Calling a Sub-Workflow: Defining the Start Order Fulfillment Task

Creating the OrderTotalPrice Variable

Starting a Called Workflow

Defining Input Parameters

Defining Result Variables

Marking the Task Done

Cancelling an Event

Sending an E-mail Message: Defining the Confirm Order Fulfillment Task

Setting the Workflow Variable

Setting the Workflow Comment

Sending an E-mail Message

Marking the Task Done

Creating an Event: Defining the Watch for Cancellation Event

Defining the Event

 

Using a Custom Exception Handler

Overview of the Order Fulfillment Workflow

About the WebLogic Process Integrator Exception Handlers

Viewing the Generate Invoice Task

Viewing the Calculate Total Price Business Operation

Defining a Custom Exception Handler: Viewing the Bad Data to OrderBean Exception Handler

About Exception Handler Actions

Viewing the Evaluate Condition Action

Viewing the Send XML to Client Action

 

Executing and Monitoring the Example Workflows

Executing the Workflows in the Worklist Application

Logging On to the Worklist Application

Starting the Sample Workflows

Executing the Order Processing Workflow Tasks

Executing the Order Fulfillment Workflow Tasks

Monitoring the Running Workflows in the Studio

 

back to top   next page