You are on page 1of 129

IBM Business Process Management

Whats New in BPM 7.5.1


IBM Business Process Manager 7.5.1
IBM Business Monitor 7.5.1

2011 IBM Corporation

IBM Business Process Management

Improve processes for better business outcomes


IBM Business Process Manager v7.5.1
Whats New? IBM BPM v7.5.1 includes:
Expanded adoption of BPMN 2.0 standard
Simplify application implementation with powerful
new modeling constructs
Import / export BPMN models with other tools
Easily tap into IBMs rich industry models

New integration with IBM Case Manager


Manage IBM BPM & ICM tasks in one place with
unified inbox
Link IBM BPM processes into ICM applications,
and ICM processes into IBM BPM applications

Improved asset management, performance, and manageability


Refactor assets into toolkits Generate process documentation Compare versions side-byside
2

Experience simpler cluster installation, easier management of Process Server & process
instances
2011
IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

2011 IBM Corporation

IBM Business Process Management

SOE IBM Process Server and Process Center 7.5.1


Operating systems
SUSE Linux Enterprise Server 10
and 11 (x86; System z)

DB2 Enterprise Server Edition V9.5,


V9.7

RedHat Enterprise Linux 5 and 6 (x86;


System z)

DB2 Express Server Edition V9.7

IBM AIX 5.3, 6.1, 7.1

Oracle 11g and 11g R2

Solaris 10 (SPARC32 and SPARC64) *

Oracle RAC and Data Guard

Microsoft Windows 2003 Server


and 2003 Server R2

Microsoft SQL Server 2005, 2008, and


2008 R2

Microsoft Windows 2008 Server and


2008 Server R2
Microsoft Windows XP, Vista, and
Windows 7 - for use with development
and testing only

Database servers

DB2 for z/OS V10

Browsers
Microsoft Internet Explorer 6, or later (IE
7, or later, for Business Space)
Mozilla Firefox 3.6, or later
Apple Safari on iPad and iPad2, iOS
4.3, or later (Business Space and
Process Portal support only)

* Not supported on Niagara chipset http://www-01.ibm.com/support/docview.wss?uid=swg27023027

2011 IBM Corporation

IBM Business Process Management

SOE IBM BPM 7.5.1 Tools


IBM Process Designer

IBM Integration Designer

Operating systems

Operating systems

Microsoft Windows 2003 Server and


2003 Server R2
Microsoft Windows 2008 Server and
2008 Server R2
Microsoft Windows XP, Vista, and
Windows 7

Browsers
Microsoft Internet Explorer 7, or later
Mozilla Firefox 3.6, or later

RedHat Enterprise Linux 5 and 6 (x86)


SUSE Linux Enterprise Server 10 and
11 (x86)
Microsoft Windows 2003 Server and
2003 Server R2
Microsoft Windows 2008 Server and
2008 Server R2
Microsoft Windows XP, Vista, and
Windows 7

Browsers
Microsoft Internet Explorer 7, or later
Mozilla Firefox 3.6, or later

2011 IBM Corporation

IBM Business Process Management

SOE IBM Business Monitor 7.5.1


Operating systems:
AIX 5.3, 6.1, or 7.1

DB2 8, 9, or 10 for z/OS

HP-UX 11i v2 IA64 or 11i v3 IA64

DB2 Enterprise Server Edition 9.5 or 9.7

Solaris 9 SPARC or 10 SPARC

DB2 Express Edition 9.7 -- for nonproduction


use only

Windows 7 Professional -- for nonproduction


use only
Windows XP SP3 Professional -- for
nonproduction use only
Windows Vista Business Enterprise Edition -for nonproduction use only
Windows Server 2003 SP2 Enterprise or
Standard Editions
Windows Server 2008 SP1 Enterprise or
Standard Editions
Windows Server 2008 R2 SP1 Enterprise or
Standard Editions
Red Hat Enterprise Linux (RHEL) 4, 5, or 6
(POWER, System z, x86)
SUSE Linux Enterprise Server (SLES) 10 SP1
or 11 (POWER, System z, x86)
6

Database servers:

Microsoft SQL Server 2008 or 2008 R2


Oracle Database 10g Enterprise or Standard
Release 2 10.2.0.2
Oracle Database 11g Enterprise or Standard
Release 1
Oracle Database 11g Enterprise or Standard
Release 2

Browsers:
Microsoft Internet Explorer 7, or later
Mozilla Firefox 3.6, or later
Apple Safari on iPad and iPad2, iOS 4.3, or
later (Business Space support only)
Dojo 1.6
2011 IBM Corporation

IBM Business Process Management

SOE IBM Base Software


WebSphere ND: 7.0.0.19
Integration Designer Eclipse: 3.6.2
Process Designer Eclipse: 3.6.0
Rational Application Developer: 8.0.3 IFix1
Installation Manager 1.5
XML feature pack: .0.0.9
SCA feature pack :1.0.1.11
DB2 Express: 9.7.0.4 (with the default install)

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

2011 IBM Corporation

IBM Business Process Management

New BPMN 2.0 Constructs


Sub-process
Message events
Event sub-processes
Event gateway

2011 IBM Corporation

IBM Business Process Management

Message Events
Message Start
Used to trigger a process or event
Sub Process.

Message End
Sends a message upon completion
of a process instance

When triggering a process, creates


a new process instance.

Message Send
Used in a process to send
asynchronously a message
Corresponds to matching and
correlated Message Receive event

10

Message Receive
Used in a process to wait for a
correlated Message Send event to
be fired

2011 IBM Corporation

IBM Business Process Management

Message Event Example


Was available in a 7.5
Messages can now be sent and received entirely at the BPD level.
UCAs are still used for implementation
Send message
when instance
completes

Start instance when


message arrives

11

2011 IBM Corporation

IBM Business Process Management

Sub-process
Can be started synchronously
Connected to main process

Can be started asynchronously with an event (Event Sub-process)


Error (always interrupt parent process)
Double click to open
Sub Process
implementation

Message (optionally can interrupt parent process)

Timer (optionally can interrupt parent process)


Broken line means
non-interruptible
12

2011 IBM Corporation

IBM Business Process Management

Event Sub-process Implementation

Bread crumbs

When the timer expires


start sub-process, but DO
NOT interrupt the parent

Sub-process
implementatio
n
Do not
interrupt the
parent

13

2011 IBM Corporation

IBM Business Process Management

Sub-process Variables

Sub-process
has no
input/output
variables

Sub-process has
access to parents
variables
14

2011 IBM Corporation

IBM Business Process Management

Event Gateway

Wait for two or more events (with correlation)


Only Message and timer events are supported

An implementation pattern
Contained in a group
Group can be moved or deleted
15

2011 IBM Corporation

IBM Business Process Management

New Look and Feel Conforming to BPMN2 Standard


Pre-Post Assignment
defined

Conditional
activity
execution

Notes

Multiple events
can be attached

16

2011 IBM Corporation

IBM Business Process Management

New Look and Feel Conforming to BPMN2 Standard


This is a linked sub-process
notice the dark border
No breadcrumbs when you open

Icon reflects
task type

Dotted line on task


indicates event
sub-process

Dotted line on
event indicates
interruptible

This is the
event to start
sub-process

Sub-process
has drill-down
icon

Icon indicates that doubleclick anywhere in activity box


will open implementation
17

2011 IBM Corporation

IBM Business Process Management

New Editor Look and Feel

Simplified
palette
No Pool
Inline
editing

Simplified palette
Activities have defaults on initial drag and drop
Then can be changed

System Activities can reside in non System swim lane


and vice-versa
18

No Pool
Tracking settings that were on the pool are now
on the Tracking tab

Inline editing of task names, swim lanes, etc


2011 IBM Corporation

IBM Business Process Management

Defining Activity Type


From Implementation Tab

In Activity Wizard

19

2011 IBM Corporation

IBM Business Process Management

New Consolidated Process App Settings Page

Shows all exposed


externally items as clickable
links that lead to the items
editor

Automatically opened when PA is opened


Cannot be closed
Combines information previously exposed in different places
20

2011 IBM Corporation

IBM Business Process Management

Process App Settings: Environment and Servers Tabs


Use server type
sensitive Environment
Variables in your
Process App

Define servers used for


Integration Service
implementations

21

2011 IBM Corporation

IBM Business Process Management

BPMN2 Import
Produces a playback ready BPDs
Generates App Name and
Acronym
Converts non-human services to
Integration Service or Advanced
Integration Service with
emulations
Human tasks are imported as a
simple Human service which
includes a "start -> Default Coach
-> end
Automatic Layout of the diagram
produces a consumable process
flow diagram
BOs, Participant Groups are
imported

Implementation
options available
only in BPM
Advanced

Extensions
Will import Milestones defined in
Blueworks
Supports Tag definitions for Smart
folders
22

2011 IBM Corporation

IBM Business Process Management

BPMN2 Export /Import from Blueworks Live

Milestones

Sub-process

Advanced
Integration Services

Participant Group

23

Participant Group

2011 IBM Corporation

IBM Business Process Management

BPMN2 Import Traceability and Visibility


When <tagging:tag> element
is defined in the incoming
BPMN2 import file, the
following is created:
Imported Items Smart Folder
Smart Folder includes the
tag specification so that you
can see all imported tagged
items

Tag syntax

24

2011 IBM Corporation

IBM Business Process Management

IFW BPMN Artifacts Tagging

25

2011 IBM Corporation

IBM Business Process Management

BPMN2 Export
For exchange with other BPMN 2.0 compliant systems
The basics only
Does not export the IBM extensions for traceability and search

26

2011 IBM Corporation

IBM Business Process Management

BPMN 2 Interchange 4Q 2011


IFW

7.5.1

8.4.0

IBM BPM

Rational
System
Architect

11.4.1

Rational
Software
Architect

8.0.3

Exchange is via Process Center

BPMN 2
Format

Today

Blueworks Live

7.0.0.4

WebSphere
Business
Modeler

WebSphere
Business
Compass

7.0.0.4

Business Modeler imports BPMN 2 models via Business Compass


27

2011 IBM Corporation

IBM Business Process Management

AIS Emulation Flag


When AIS is not implemented it is emulated by default
Once AIS is implemented user can toggle whether the AIS is
emulated or not

Emulated AIS is a Coach


which allows to enter valued
for the output variable

28

2011 IBM Corporation

IBM Business Process Management

Postpone AIS

Emulation
turned off

The BLA for RefactorPA tip is


being deployed and is
currently in stopped state

Postpone button to run the


service later when the BLA is
started/deployed

29

2011 IBM Corporation

IBM Business Process Management

Refactoring of Advanced Artifacts


Includes a wide range of Move and Copy refactoring scenarios
Involves the advanced artifacts such as WSDLs, BOs and AIS
These artifacts are shared between ID and PD
This feature can best illustrated by two examples

30

2011 IBM Corporation

IBM Business Process Management

Example 1
Scenario
Inside a Process AP an AIS was implemented in ID using a WSDL that
has the BO physically included (bound) inside
In PD we move the BO from the Process App to a Toolkit

Refactoring Actions
The AIS is automatically included in the move
This is so as not break the WSDL/BO binding

31

2011 IBM Corporation

IBM Business Process Management

Advance Artifact Refactoring Example 1


2. In Process App,
Insurance AIS and
Claim BO

1. Insurance WSDL
physically includes
Claim BO. Insurance
AIS authored using
Insurance WSDL

32

3. Moving BO only to
a Toolkit

2011 IBM Corporation

IBM Business Process Management

Advance Artifact Refactoring Example 1


4. AIS will be moved
with the BO because
the BO cannot be
moved without
moving the WSDL

7. AIS must be reimplemented (impl.


was not moved!)

5. New destination
Toolkit snapshot
created and added

33

6. AIS. WSDL and BO


have all been moved
now reside in the
Toolkit. The PA now
references the Toolkit

2011 IBM Corporation

IBM Business Process Management

Example 2
Scenario
Process App includes 2 BOs and an AIS
AIS uses the BOs and is implemented in PD
We move one of the BOs to a Toolkit

Refactoring Actions
Toolkit is snapshot
Process App is updated to reference the toolkit
In PD (upon Refresh) the Library in the Toolkit is automatically included
in the Process App module

34

2011 IBM Corporation

IBM Business Process Management

Advance Artifact Refactoring Example 2

1. AIS references
two BOs defines
in this Process
App

2. ID shows in the
Library: the two
BOs, Implemented
AIS, and the AIS
interface
3. Move
Customer BO to
a Toolkit
35

2011 IBM Corporation

IBM Business Process Management

Advance Artifact Refactoring Example 2

3. Toolkit got
snapshoted, Toolkit
reference added to
the Process App
4. Customer
BO is no in the
Toolkit

7. Toolkits Library now


referenced by the
Process App Module

6. Toolkit
referenced by
the Process App

36

5. Customer BO is
now in the Toolkit
Library

2011 IBM Corporation

IBM Business Process Management

IBM Case Manager Integration with IBM BPM


Integration of cases (hosted by IBM Case Manager) with business
processes (hosted by IBM BPM)

The existing WPS 7.0 integration with ICM 5.0 (Case Task calling BPEL Process)
remains supported and unchanged
37

2011 IBM Corporation

IBM Business Process Management

Two IBM Case Manager Interaction Patterns


1. Business Analyst (ICM role) uses IBM Case Manager
Case Tasks are implemented in the Case Builder task editor
- Case Tasks that execute as a business process can be implemented in IBM
BPM
- A case definition is stored in a Filenet repository
Requires ICM to be configured and connected to Process Center

2. Business Programmer (BPM role) - uses Process Designer


Four interaction patterns exist
- Create new case
- Search for exiting cases
- Retrieve properties of an exiting case
- Updating properties of an exiting case
Requires that ICM Server be configured in Process Designer
38

2011 IBM Corporation

IBM Business Process Management

Pattern 1: Add a BPM Process as Case Task


Implementation

BPDs available
for re-use

39

2011 IBM Corporation

IBM Business Process Management

Pattern 1: Map Case Properties to BPM Process


Variables

Mapping
between the
case variables
and the BPD
variables

40

2011 IBM Corporation

IBM Business Process Management

Pattern 2: Authoring an ICM Integration Service


1

6
3
5

4
7
41

2011 IBM Corporation

IBM Business Process Management

IBM Case Manager Integrated Inbox


Users who need to work with IBM BPM 7.5.1 (Human Tasks and
Human Services) and IBM CM 5.1 Cases have a single consistent
interface Business Space
The inboxes and can display and edit work
IBM BPM (Human Workflow with BPDs, BPEL with Human Tasks)
- IBM BPM Inbox widgets
- IBM BPM Human Task Management widgets
IBM CM (Cases)
- ICM Case Management widgets

42

2011 IBM Corporation

IBM Business Process Management

IBM Case Manager Integrated Inbox

The user, (in this case an ICM user) does not


need to know the origin of a work item.
Tasks from different runtimes all federated in a
single in-box widget
43

2011 IBM Corporation

IBM Business Process Management

Different Editors Used to Open the Tasks (ICM)

Clicking an ICM task


opens it in ICM task
widget

44

2011 IBM Corporation

IBM Business Process Management

Different Editors Used to Open the Tasks (BPEL)

Clicking BPEL
Human Task opens it
in a BPEL Human
Task widget

45

2011 IBM Corporation

IBM Business Process Management

Different Editors Used to Open the Tasks (BPD)

Clicking BPD
Human Task opens
the Coach

46

2011 IBM Corporation

IBM Business Process Management

SameTime Integration with Business Space


Ability to interact with a task owner via Same Time
Same Time integration requires installation and configuration
Check Same Time
availability of a task owner
status

Available Same
Time actions

Launch a Same
Time chat session
47

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

48

2011 IBM Corporation

IBM Business Process Management

Clustered Process Server UTE Setup Enhancements


The default Server
configuration in ID
now properly sets the
ports of a clustered
ND-based Process
Server or Process
Center
ID: Server
Settings

In 7.5 the port was


incorrectly pointing to
9080 instead and had
to be set manually
Admin Console:
Deployment
Manager Settings
49

2011 IBM Corporation

IBM Business Process Management

Dynamic Service Lookup Pattern


Enables migration to IBM BPM 7.5.1 from WDPE and WBSF
WDPE and WBSF key adopter was Telecom Industry
Endpoint
selection
policies

Composite
Business
Service

Fabric programming
model
50

2011 IBM Corporation

IBM Business Process Management

Dynamic Service Lookup Pattern


A dynamic router pattern enables the rules based selection and routing of
endpoints based on an inbound message
Uses business rules to determine the appropriate endpoint selection and
routing
Rule-based endpoint
selection pattern

51

2011 IBM Corporation

IBM Business Process Management

Dynamic Service Lookup Pattern: Generated Code


Based on the input
Pattern Wizard
generates code

52

2011 IBM Corporation

IBM Business Process Management

Dynamic Service Lookup Pattern: Complete Solution

Business Rule:
Decision Table

BPEL:
1.Set Business Rule input (Assign)
2.Invoke Business Rule to get EP
3.Set EP (assign)
4.Invoke EP

53

DSL Pattern generated


all code. Code that need
to be written:
1.Rule logic
2.Fault Assign statement in BPEL

2011 IBM Corporation

IBM Business Process Management

Indicated a Stopped Activity in Test Client


When a BPEL activity is stopped due to a runtime error the Stopped state
is indicated in Integration test Client
User can then use BPC Explorer to fix and restart the stopped activity
To be in Stopped state after unhandled fault Activity must have this setting:

10/5/11 12:51:43:218 EDT] 00000644 ProcessEngine I CWWBE0057I: Activity 'Snippet1' of processes


'_PI:90030132.d4ff6ed5.feffff80.96c500ef' has been stopped because of an unhandled failure.
com.ibm.bpe.api.RuntimeFaultException: CWWBE0003E: A runtime fault was returned by the implementation of
activity 'Snippet1.
java.lang.ArithmeticException: divide by zero
54

2011 IBM Corporation

IBM Business Process Management

Environment Variables in Test Client


Use of environment variables to pass values to tested components
from:
WAS properties $WAS{WAS_INSTALL_ROOT}
JVM properties $JVM{file.encoding}
Test Client variables ${MY_VAR}
JSP parameters: http://BPM:9080/TestWeb/TestServlet?PORT=9080

Enables the test cases to be configurable to different runtime


environments with no need to modify or create a Test Case for each
environment

55

2011 IBM Corporation

IBM Business Process Management

Environment Variables in Test Client

56

2011 IBM Corporation

IBM Business Process Management

Support for MTOM Attachments in WS Bindings


Since SOAP uses XML, any binary data in the SOAP message will
have to be encoded as text.
This is usually done using Base64 encoding which increases the
size of the binary data by 33%.
MTOM provides a way to send the binary data in its original binary
form, avoiding any increase in size due to encoding it in text
Supported the following WS Export transport protocols

57

2011 IBM Corporation

IBM Business Process Management

MTOM Attachments WS Example


Get Photo
service interface

MTOM requires
base64Binary
Implementation
with SOAP
1.1/HTTP export

MTOM is enabled

58

Use encoding if
size larger than 1K

2011 IBM Corporation

IBM Business Process Management

Meaningful Validation and Deployment Errors


Cryptic error
message in 7.5

Error message suggests how to


fix the deploy issue: Assign
Activity not implemented
No Partner Link defined

59

2011 IBM Corporation

IBM Business Process Management

Delta Deploy and Faster Full Deploy


New Delta Deploy
New feature to speed up iterative development in Integration Designer
This delta deploy is always from the tip

Faster Full Deploy


Faster especially when multiple toolkits with multiple modules and
librates are involved

This significantly improves productivity in Integration Designer


In previous versions every time a developers deployed or saved
changes in Process Center, it resulted in un-deploy followed by a full
deploy
3x better on standalone, and much more in a clustered ND
environment
60

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

61

2011 IBM Corporation

IBM Business Process Management

Business Space Security


If the server is already behind firewall use of http may be preferable to
https

Toggle between http/https for Business Space


Scripts avilable:
- wsadmin -lang jython -user user_name -password password -f
configBSpaceTransport.py -allowhttp
- wsadmin -lang jython -user user_name -password password -f
configBSpaceTransport.py -httpsonly

62

2011 IBM Corporation

IBM Business Process Management

Secure Deployment to Off-Line Server


Define who is authorized to deploy Process Apps to offline server
Add to100custom.xml and adding the tag the security group name that
is authorized to do offline deploy

Error message is shown if the deployer does not have the right
authority

63

2011 IBM Corporation

IBM Business Process Management

SI Bus Security for IBM BPM Runtime


The messaging engines underlying the IBM Process Server and
Performance Data Warehouse for IBM Business Process Manager
are now secured out of the box
In the past users were required to follow this complex set of
instructions to secure these buses
http://www-01.ibm.com/support/docview.wss?uid=swg21499518

64

2011 IBM Corporation

IBM Business Process Management

Fine Grained Security per Process App


Applies to: REST API, Process Portal, Process Inspector
For example:
- Abort, suspend, resume, change, due date and move token

Need to change Process App Settings


In 7.5 this required editing custom100.xml

65

2011 IBM Corporation

IBM Business Process Management

Fine Grained Security Example


User tw_user not permitted to
Change Due Date
Terminate Instance

User admin is permitted!

Only user admin


belongs to
PortalAdminGroup
66

2011 IBM Corporation

IBM Business Process Management

Command Scripts for Process Application Admin


New wsadmin based command line administration activities:
Process App activate, deactivate, deploy and un-deploy, show details of a snapshot
List of process applications, list of servers details of a server etc.

Info Center show all available commands with syntax and examples

67

2011 IBM Corporation

IBM Business Process Management

Process Inspector
In 7.5, for an offline Process Server environment, it is not possible to use the process
inspector functionality for troubleshooting issues.
In 7.5.1 a new Process Inspector is included in the Process Admin Console
It provides visibility and management capabilities of process instances running on a process
server
Process Status Summary shows process instances count and Process Apps health

68

2011 IBM Corporation

IBM Business Process Management

Process Instance Search Capabilities

Process instance search capabilities:


Text
Instance Status
Process App
Owner of a task
Date range

69

2011 IBM Corporation

IBM Business Process Management

Actions Available on Failed Instances

Actions

Examine reason
for instance failure

70

2011 IBM Corporation

IBM Business Process Management

Display Parallel Sub-process and Tasks

71

2011 IBM Corporation

IBM Business Process Management

Relationship to Diagrams in PD
Process and Sub
Process in Process
Designer

72

2011 IBM Corporation

IBM Business Process Management

Fire Timer

Fire the
Timer!

First Activity in
Process Designer

73

2011 IBM Corporation

IBM Business Process Management

Edit Data, Save, Rerun Instance

1. Failed step

3. Step completed
successfully!

74

2. Retry
failed step

2. Or change the
data (retry is
automatic)Retry
failed step

2011 IBM Corporation

IBM Business Process Management

Reassign or Change Task Priority

75

2011 IBM Corporation

IBM Business Process Management

Bulk Action Capabilities

Actions that can


be applied to all
selected instances

76

2011 IBM Corporation

IBM Business Process Management

Orphaned Tokens
An orphaned token is a pointer associated to an activity, that was
removed from a BPD (Process Claim step below)
If we install v2 and migrate in-flight instance with token #4 that
token will be orphaned in v2 of the

77

2011 IBM Corporation

IBM Business Process Management

Creating Orphaned Tokens


0. Before snapshot v2 was
installed we had three instances in
step 2 of the process

1. Install snapshot 2 with


migration of instances from
snapshot v1

2. After install of v2 and instance


migration from v1 to v2 we have
three instances with orphaned
token
78

2011 IBM Corporation

IBM Business Process Management

Creating Orphaned Tokens


Inspector shows three instances
active instances, with orphaned
tokens

We can now delete


the orphaned tokens

79

2011 IBM Corporation

IBM Business Process Management

Move, Delete Orphaned Token APIs


This API is used to move an orphaned token to a defined step in the
current BPD
Movement of tokens to activities/steps within the current BPD diagram.

Syntax
/rest/bpm/wle/process/<instanceID>?action=moveToken[&tokenId={<token
ID>}][&target={target step id}][&resume={false}]

Security considerations:
Specify roles that are allowed to perform the Move (tw_admins is the default)

Enable ability to perform moves

80

2011 IBM Corporation

IBM Business Process Management

Process Documentation
Enables user that have no access to Process Designer to use
Process Center Admin console to see a Process App or
Toolkit snapshots
All detail assets and their details (variable, UCAs, etc)
The change history of all assets
All diagrams (BPD, Integration Service, Rule Service, etc)

Additionally
Generate and print detailed reports
Compare changes between tip and snapshots
Ability to just type and search for assets
81

2011 IBM Corporation

IBM Business Process Management

Process Documentation
Bread crumbs
for drilling up
and down

Search

Additional
actions
Process
App
settings

All Process
App assets

82

2011 IBM Corporation

IBM Business Process Management

Process Documentation: See Artifact Details


Bread crumbs
for drilling up
and down

BPD Details

Zoomable BPD
Diagram

83

2011 IBM Corporation

IBM Business Process Management

Process Documentation: Print


Print print what you see

84

Generate Report all information with


TOC and hyperlinks

2011 IBM Corporation

IBM Business Process Management

Process Documentation: Compare


Compare Snapshots

Select what to compare


to another Snapshot or
Branch

Compare Branches

85

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration

86

2011 IBM Corporation

IBM Business Process Management

Delete Process App or Toolkit

The process application or toolkit has to be archived, before it can be deleted


All references to toolkits must be removed to enable delete
Deleting the Process App will
Delete all the snapshots
Delete all instances.
Undeploy all advanced artifacts

87

2011 IBM Corporation

IBM Business Process Management

Delete Process App or Toolkit


Must be first
Archived

Delete Process App link


appears for Archived
Process Apps

Delete will delete all


instances and
undeploy the
Advanced artifacts
88

2011 IBM Corporation

IBM Business Process Management

Process Center Usability Enhancements


Enhanced filtering in Process center provides better search

Sort by acronym

89

2011 IBM Corporation

IBM Business Process Management

Snapshot and Tip Commands


Actions that do not move are now shown on drop-down
menu
Install and Export actions are shown on right hand side

Note the terminology changes!


Tip > Current
Deploy > Install

90

2011 IBM Corporation

IBM Business Process Management

Process App Deploy Command Detects Mixed Content


It is possible to created Advanced Process App deployment package when
targeting Standard Server

An explicit error message is now generated if a Process App with


Advanced content is deployed to Standard Process Server

91

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

92

2011 IBM Corporation

IBM Business Process Management

WebSphere Adapters Enhancements


All Adapters
Improved monitoring in SAP, Siebel, Peoplesoft & JDE Adapters for tracing of
connectivity status

SAP Adapter
Accelerated processing of IDocs using the SAP IDoc Library
Consistency in schemas generated for BAPIs regardless of BOR-driven
metadata discovery or RFC-driven metadata discovery

Lotus Domino
Improved performance for the 'retrieveAll' outbound operation using full-text
indexed search

FTP Adapter
Securing connectivity to SFTP server with FTP adapter by introducing the ability
to use both the authentication mechanisms of host key and password
simultaneously
93

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

94

2011 IBM Corporation

IBM Business Process Management

Monitoring of BPMN 2.0


All new BPMN2.0 now emit events and the new BPMN2.0
constructs are supported in Monitor Model generation in Integration
Designer
Custom monitor model in Integration Designer will now have the
ability to use and program the process SVG diagrams

95

2011 IBM Corporation

IBM Business Process Management

New SVG Process Diagram in Monitor Toolkit

BPD in Process
Designer

Generated SVG
Diagram in
Monitor Toolkit

96

2011 IBM Corporation

IBM Business Process Management

New SVG Process Diagram in Business Space


BPD in Process
Designer

Generated SVG
Diagram in
Business Space
97

2011 IBM Corporation

IBM Business Process Management

Ability to Animate the SVG Diagram in Mon Toolkit

98

2011 IBM Corporation

IBM Business Process Management

Support for Cognos 10.1.1


Usage simplicity and visualization
Enhanced visualization in IBM Cognos Business
Insight with the ability to display the content pane on
the left or right, swap rows and columns to see an
alternative view of the data, and resize charts.
Greater business authoring flexibility in IBM Cognos
Business Insight Advanced with the ability to start in
design view or preview mode, name report parts so
they can be searched in IBM Cognos Business
Insight, create custom groups, section data, and
filtering and sorting on non-layout items.

Mobile application for the Apple iPad


Interactive native iPad application that enables
mobile consumption of active report and HTML
Studio reports.
Users can leverage and interact with existing
business intelligence (BI) content while connected or
disconnected.

Faster queries and interactivity


Expanded dynamic query support to include IBM
Cognos TM1, IBM Cognos Real-time Monitoring, SAP
BW, and Microsoft SQL Server Analysis Services.
Dynamic query mode for OLAP over relational models
and relational data sources for IBM DB2, IBM DB2
z/OS, Netezza, Oracle, Microsoft SQL Server, and
Teradata.
Support for text in crosstabs.
64-bit report server for dynamic query for use with
dynamic query mode reports.

Leaner content store with content


archiving
Archive saved report output content in an external
repository to reduce content in the content store, and
adhere to regulatory compliance.
View archived content from IBM Cognos Connection
and search archived content using indexed search.
IBM Cognos Business Intelligence archiving uses the
Content Management Interoperability Services (CMIS)
specification, which is new to IBM FileNet Content
Manager V5.0.

99

More info:
http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotyp
e=AN&subtype=CA&htmlfid=897/ENUS211-318

2011 IBM Corporation

IBM Business Process Management

iPad Dashboards
Experience the full Business Space from Safari on your iPad (in
fact, any iOS device
iPad is the one with reasonable screen real estate

All of the Monitor widgets work


Except for KPI history/prediction (which depends on Adobe technology
not supported on iOS).

100

2011 IBM Corporation

IBM Business Process Management

Improved Error Handling Failed Events


Changes to the "error queue" to better handle large volumes
(hundreds of thousands) of failed events,
i.e. faster resubmission, etc., (resolves a big source of PMRs)

101

2011 IBM Corporation

IBM Business Process Management

Show Instances Support from Cognos Reports


Cognos Report Viewer widget can wired to the Instances widget
Shows just the instances that match the current drill-down level of the report.

Similar to what was available with Alpha Blocks implementation in v.7.0


Introduced in 7.5.0.1

102

2011 IBM Corporation

IBM Business Process Management

Show Instances Support from Cognos Reports

1. From the pop-up


menu on the Gerlad
Mnder bar select
Show Instances

103

2. Instances widget
shows only the instances
where Loan Officer is
Gerlad Mnder

2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

104

2011 IBM Corporation

IBM Business Process Management

Upgrade Installation of 7.5, 7.5.0.x to 7.5.1


Upgrade procedure
Stop servers
Back up the configuration
Use Installation Managers Update
- If connected use the live repositories (do nothing)
- If not connected, download update repositories and point IM to these
repositories

Silent installation is also available using IM Command Line Interface (CLI)


Existing profiles are automatically updated during refresh pack installation
Manual step
- Update the Process Server database to make the 7.5.1 schema changes
BPM\Lombardi\tools\upgrade_7x.bat -profileName <profile_name>
BPM/Lombardi/tools/upgrade_7x.sh -profileName <profile_name>
105

2011 IBM Corporation

IBM Business Process Management

New Install Option Silent IM Command Line


Most functions of Install Manager available without IM GUI
Install, Update, Uninstall

Meant for users who need to use silent install but do not want to use to use a
response file.
Command line query to see what is installed
Documentation:
http://publib.boulder.ibm.com/infocenter/install/v1r5/index.jsp?topic=
%2Fcom.ibm.cic.commandline.doc%2Ftopics%2Fr_tools_imcl.html

106

2011 IBM Corporation

IBM Business Process Management

Install Prerequisite Checks


Launchpad prerequisite
check
i.e. missing 32-bit GTK Library

107

Disk Space check accounts


for the size of locally created
database tables

2011 IBM Corporation

IBM Business Process Management

Process Server Install PC Connection


Option to provide username
and password for process
center when creating process
server profile
Ability to test connection to
PC
Available in both PMT and
Process Server Launchpad

108

2011 IBM Corporation

IBM Business Process Management

SQL Server Support for Windows Authentication


Use windows
authentication for
SQL server
Available in PMT
and Launchpad
install

109

2011 IBM Corporation

IBM Business Process Management

IM Installer Profile Creation Failure


Profile creation failure does not roll back the entire install
Warning message is shown
Pointing to the install log file

User can correct the profile install failure and use the PMT tool or
manageprofiles command to re-create the profile

110

2011 IBM Corporation

IBM Business Process Management

Install IBM Support Assistant Lite


Option to install IBM Support
Assistant Lite
ISA Lite:
http://www01.ibm.com/support/docview.wss
?uid=swg27015867

111

2011 IBM Corporation

IBM Business Process Management

New Command to Configure ND Environment


configureNode command helps to configure typical network deployment
environment
It can be used instead of using the Profile Management Tool and deployment
environment wizard or the manageprofiles and wsadmin commands

Creating the deployment environment using the configureNode command


You can use the configureNode command to create a typical network deployment
environment.

Extending the deployment environment using the configureNode command


After you have created a deployment environment using the configureNode command,
you can run the command at a later time to extend the deployment environment.

112

2011 IBM Corporation

IBM Business Process Management

Migration
Enabled support for Version 2 Version migration for WPS (61x, 62x and
700) versions
Enabled support for WLE (6x,7x) versions migration
Enabled in-place upgrade for BPM 750 version
Performance improvements for large TWX file imports
Performance improvements in BPD instances transforms during database
upgrade process.

113

2011 IBM Corporation

IBM Business Process Management

Key Deprecations/Removals
Deprecation/Removal
Visual Mining NetCharts Pro charting engine

Description
Recommended action
The Visual Mining NetCharts Pro charting
Use the ILOG JViews Chart charting engine.
engine is deprecated in IBM Business Process
Manager V7.5. The ILOG JViews Chart
charting engine has been added to IBM
Business Process Manager V7.5.

Human Workflow Diagram widget

This widget is superseded by the Process


Information widget.

Replace the Human Workflow Diagram widget


with the Process Information widget. You can
use the same wiring and configure the
Process Information widget to only enable the
diagram mode.

IBM Business Process Choreographer


Explorer reporting function

The IBM Business Process Choreographer


Explorer reporting function is deprecated in
IBM Business Process Manager V7.5.
The following two Common Base Event
formats are deprecated in IBM Business
Process Manager V7.5: 6.0.2 format (legacy
XML)
Legacy hexBinary
The following Common Base Event loggers
are also deprecated for v7.5:
WBILocationMonitor.LOG
WBILocationMonitor.CEI

Use custom code or use the IBM Business


Monitor.

Common Base Event format

Configuring a deployment environment while


creating a deployment manager or custom
profile using the Profile Management tool and
manageprofiles command line utility

The option to configure a deployment


Use the administration console wizard or
environment while creating a deployment
equivalent AdminTask APIs.
manager or custom profile is removed in IBM
Business Process Manager V7.5.

Configuring a custom deployment environment The ability to configure a custom deployment


using the Deployment Environment wizard
environment using the Deployment
Environment wizard is removed in IBM
Business Process Manager V7.5.
114

Use formats 6.1, 6.2 and 7.0.

To configure a custom deployment


environment, configure each application server
cluster (and product component) individually
using their associated console panels.
2011 IBM Corporation

IBM Business Process Management

Agenda
IBM BPM Statement of Environment
IBM Process Designer Enhancement
IBM Integration Designer Enhancements
IBM Process Server Enhancements
IBM Process Center Enhancements
IBM WebSphere Adapters Enhancements
IBM Business Monitor
IBM Process Center and Server Install and Migration
Process Portal

115

2011 IBM Corporation

IBM Business Process Management

Process Diagram in Process Portal


BPMN2 Support
Show exactly the same diagram as seen in Process Designer
Except
- Show linked Sub-processes in breadcrumbs
- Do not show comment activity

Significantly faster performance


Usability improvements

116

2011 IBM Corporation

IBM Business Process Management

BPMN2 Support: Drill into Sub-process

117

2011 IBM Corporation

IBM Business Process Management

BPMN2 Support: Usability Improvements

User
Validation

118

2011 IBM Corporation

IBM Business Process Management

BPMN2 Support: Usability Improvements

119

2011 IBM Corporation

IBM Business Process Management

Critical Path Analysis Supports BPMN2

120

2011 IBM Corporation

IBM Business Process Management

Coach Toolbar Preview


The Coach toolbar is a Process Portal feature that is available in Coaches
Promotes team collaboration on task instances in Process Portal.
Same Time integration via shared LDAP (between ST sever and BPM)

Limitations
Sample enhancement to the Coach user interface and is provided as-is, strictly
for early customer feedback.
Intended for proof-of-concept only and should not be used in production
environments.

Installation:
Must be explicitly installed to be available

121

2011 IBM Corporation

IBM Business Process Management

Displaying / Hiding the Toolbar


Hidden until you
click OPEN

Click here to CLOSE

122

2011 IBM Corporation

IBM Business Process Management

Stream

You can post comments on any non


system-generated events, attach files,
and share links to the task instance
stream.

The audit report contains a history system


generated events: what transpired to achieve a
completed state, including who made changes,
date and time stamps of changes, old and new
values, and the steps or activities in the
process at which changes occurred.

123

2011 IBM Corporation

IBM Business Process Management

Experts
Experienced users are selected by
the system based on the number of
same task types they have
completed. For example, here, three
previously completed this task!
Recommended experts are users
who have been manually defined in
the system for specific task types.
To define a list of experts use
Process Designer and create a
participant group for each activity
type using a specific naming
convention:
<task name>_Experts
Sametime Connect user presence
information. When a user is online,
you can click Chat to initiate a chat
directly from the pop-up window.
124

2011 IBM Corporation

IBM Business Process Management

Getting Help
User request
help from an
expert

The expert
user logs into
the portal and
sees the help
request
Reply form the
expert user
shows up in
the Stream

125

2011 IBM Corporation

IBM Business Process Management

Edit Profile
Edit your profile to update
the contact information and
photo avatar that is
displayed.

126

2011 IBM Corporation

IBM Business Process Management

Participants
See the participating team members
from an interactive process diagram.

127

2011 IBM Corporation

IBM Business Process Management

Links
Detailed hardware and software requirements:
http://www-01.ibm.com/support/docview.wss?uid=swg21566958

IBM BPM 7.5.1 Announcement


http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlf
id=897/ENUS211-359&appname=USN

IBM Business Monitor 7.5.1 Announcement


http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&htmlfi
d=897/ENUS211-434&appname=isource&language=enus

128

2011 IBM Corporation

IBM Business Process Management

Hindi
Thai
Traditional
Chinese

Gracias

Russia
n

Spanis
h

Thank You
Englis
h

Merci
Frenc
h

Arabic

Obrigad
o
Brazilian
Portuguese

Danke

Grazie
Italian

German
Simplified
Chinese

Korean
Tamil

129

Japanes
e

2011 IBM Corporation

You might also like