万本电子书0元读

万本电子书0元读

顶部广告

Oracle BPM Suite 11g Developer's cookbook电子书

售       价:¥

2人正在读 | 0人评论 9.8

作       者:Vivek Acharya

出  版  社:Packt Publishing

出版时间:2012-04-25

字       数:151.6万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are a BPM developer, looking to develop robust BPM solutions without impediments, then this is the best guide for you. This book assumes that you have a fundamental knowledge of BPM.
目录展开

Oracle BPM Suite 11g Developer's Cookbook

Table of Contents

Oracle BPM Suite 11g Developer's Cookbook

Credits

About the Author

Acknowledgement

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Instant Updates on New Packt Books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Process Modeling

Introduction

BPM Application development lifecycle

User personas

Vision

Model

Implementation

Deployment

Runtime

End user interaction

Process management and monitoring

Modeling business processes with BPM

How to do it...

How it works...

Simulating the BPM Application development lifecycle

How to do it...

How it works...

Modeling a fictitious organization

How to do it...

Creating Business Process Flow

How to do it...

Creating and defining projects

How to do it...

Defining Role and Organization Units

Getting ready

How to do it...

Creating a Role

Associating Roles with members

Creating Organization Units

Associating members to Organization Units

Creating Calendar Rules for Organization Units

Creating Holiday rules

How it works...

Organizing processes using swimlanes

How to do it...

Create Process

Adding swimlanes

How it works...

There's more...

Defining the Start and End of a Process

Adding user interaction to Process Flow

How to do it...

Controlling Process Flow—Defining exclusive gateways

Getting ready

How to do it...

Create User Task

Create a Condition Switch

Create Process Data Object

Controlling Process Flow—Implementing Exclusive Gateways

How to do it...

Controlling Process Flow—Parallel gateways

How to do it...

Controlling Process Flow—Sequence Flows

How to do it...

How it works...

Communicating with external processes and services

How to do it...

How it works...

There's more...

Changing the value of Data objects in your process

How to do it...

Creating Business objects in a Business Catalog

How to do it...

How it works...

Adding documentation to the Flow Element

How to do it...

Creating MDS for BPM

How to do it...

Publishing a BPM Project in BPM Studio to MDS

Getting ready

How to do it...

How it works...

2. Process Implementation

Introduction

Defining an Interactive task

Getting ready

How to do it...

How it works...

Generating a Task Form for an Interactive task

How to do it...

How it works...

There's more...

Generating a Task Form using Launch Task Form

How to do it...

How it works...

There's more...

Creating a Task Form for the Finalize Contract task

Creating a common Interactive task

How to do it...

How it works...

Generating a common Task Form

How to do it...

Assigning the same Human Task to different Interactive tasks

How to do it...

Creating Data associations

How to do it...

How it works...

There's more...

Checking Existing Data associations

Creating Data mappings for Approve Deal and Approve Terms activities

Implementing service tasks

How to do it...

How it works...

How to do it...

How it works...

Configuring a Data association for conditional flow

Getting ready

How to do it...

How it works...

3. Process Deployment and Testing

Introduction

Connecting to the Application Server running SOA Suite

Getting ready

How to do it...

Building and Compiling a BPM Project

Getting ready

How to do it...

Deploying the Project

How to do it...

Testing Process: Triggering the process

How to do it...

How it works...

There's more...

Attaching files and adding notes

Analyzing process instances

How to do it...

There's more...

Instance tracking from EM Console

Debugging the process

How to do it...

How it works...

4. Business Rules in the BPM Process

Introduction

Extending Human Tasks

How to do it...

Adding a Business object

How to do it...

How it works...

Creating a dictionary

How to do it...

How it works...

Defining Globals and Bucketsets

How to do it...

Defining the Rule: Decision Table

How to do it...

How it works...

There's more...

Resolving Conflict

Adding gateways and Human Tasks

How to do it...

Defining the Rule: IF/THEN

How to do it...

How it works...

Testing the rules

How to do it...

How it works...

5. Human Workflow in BPM Process

Introduction

Creating Human Task Service Components

How to do it...

How it works...

Creating task definition and the task payload

How to do it...

How it works...

There's more...

Choosing a Task Owner dynamically

Creating a task payload

Defining assignments—stage and single participant

How to do it...

How it works...

Defining assignments—sequential stage and serial participant

How to do it...

How it works...

There's more...

Creating an Approval Group

Calling RL Functions to act on the task

Defining assignments—management chain participant

How to do it...

Defining Assignments—parallel participant type

How to do it...

Testing the process

Getting ready

How to do it...

There's more...

6. Process Simulation

Introduction

Defining simulation models

How to do it...

How it works...

Defining simulation definition

How to do it...

Running a simulation

How to do it...

How it works...

There's more...

Selecting the running speed

Analyzing simulation results

How to do it...

How it works...

There's more...

Creating Simulation Reports

Reengineering the BPM Process to improve performance

How to do it...

7. Developing UI using Oracle ADF

Introduction

Creating ADF Task Forms

How it works...

How it works...

Creating a task display form

How to do it...

How it works...

Creating a task display form—using individual Drop handlers

How to do it...

Implementing routers

How to do it...

How it works...

Creating Task Form sequence flow

How to do it...

How it works...

Deploying and testing

Creating a Task form with ADF Business Components

Getting ready

How to do it...

How it works...

There's more...

Creating Entity and View objects

Creating a task display form—using a wizard

How to do it...

How it works...

There's more...

Deploying an individual project

8. Exception Management

Introduction

How to do it...

How it works...

Handling Business Exception in a subprocess

How to do it...

How it works...

There's more...

Implementing Catch All

Handling a system exception—Fault Management Framework

How to do it...

How it works...

Use MDS location for Fault Policy files

Handling the timeout exception—Timer event

How to do it...

How it works...

There's more...

Catch all system exceptions

Faulting the process

How to do it...

9. BPM and SOA in Concert

Introduction

Invoking asynchronous service using message events

How to do it...

How it works...

There's more...

Invoking an asynchronous BPMN Process

Send and receive task to invoke asynchronous service operations

Deploying and testing

Invoking synchronous service using service task

How to do it...

How it works...

There's more...

Invoking a synchronous BPM process operation

Calling a BPM process

How to do it...

How it works...

There's more...

Initiating BPM from JMS

How to do it...

Exposing BPMN process as a service

How to do it...

How it works...

There's more...

Invoking BPMN process asynchronous Service

10. End User Interaction

Introduction

Interacting through BPM Workspace

How it works...

Working on the Process Instance

How to do it...

There's more...

Working with Standard Dashboard

Interacting through Process Spaces

How to do it...

How it works...

There's more...

Creating a blog

Creating a poll

Adding log and settings

11. Manage, Monitor and Administer BPM Process

Introduction

Creating a custom dashboard in BPM workspace

How to do it...

How it works...

There's more...

Configuring BPM process cubes generation in a project

Configuring BAM Architect to create custom dashboards

How to do it...

How it works...

SOA Admin—Configuring SOA infrastructure properties

How to do it...

Setting logging levels for troubleshooting

SOA Admin—Monitoring SOA infrastructure

How to do it...

SOA Admin—Administering BPMN application deployment

How to do it...

SOA Admin—Fault recovery for BPMN processes

How to do it...

How it works...

SOA Admin—Configure notification settings

How to do it...

How it works...

There's more...

Managing notifications

BPM Admin—Integrating Oracle BPM with Oracle Business Activity Monitoring

How to do it...

How it works...

BPM Admin—Managing roles, organization units, and groups

How to do it...

Revoking a role

BPM Admin—Setting rules

How to do it...

BPM Admin—Using flex fields/mapped attributes

How to do it...

How it works...

There's more...

Adding to a standard view

BPM Admin—Monitoring BPM processes

How to do it...

How it works...

A. Oracle BPM—Application Development Lifecycle

B. Approval Management

Introduction

Modifying Approval Task

How to do it...

How it works...

There's more...

Verifying configured task

Implementing dynamic approval mechanisms

How to do it...

There's more...

Testing the process

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部