Friday, June 28, 2013

Multiple System toolkit in IBM BPM 7.5

We recently experienced a problem regarding dependency of  multiple system toolkit in same process app.

we were getting null pointer exception whenever we were opening that Process App in Process Designer. The solution is to apply APAR JR41389 or updating the DB and deleting toolkit ref.

We have solved this by updating the DB tables and deleting it from process app.

Open the below link for details.

http://www-01.ibm.com/support/docview.wss?uid=swg21576147

Saturday, June 22, 2013

Tuesday, June 18, 2013

To migrate or not to migrate – that is the question

Few days ago we have been asked about the risk factor in migrating in-flight instances in IBM BPM 7.5.1

After few discussion, calls and google search we came to conclusion that in-flight data migration is a good but risky approach as instances might fail during migration. To lower risk we have recommended below steps.

- Regressive testing of instance migration from snapshot A to snapshot B in lower environment.
- If possible make prod like environment by restoring prod DB in lower environment and do instance migration to new snapshot before going live.
- Take backup of LIVE DB before doing data migration.

And most important thing
- Take advice from actual development team if they have removed any variable, task or component where token can be while migration
Also, are they comfortable about their Process Model and Process data structure as described below
Process Modeling should be “Encapsulate what varies”
Process Data Structure should be “Open for extension, closed for modification”
find more information on Process Model and Process data Structure @

http://bpmstech.blogspot.co.uk/2011/05/lombardi-best-practices.html
Other helpful links,
http://www-01.ibm.com/support/docview.wss?uid=swg21615128
http://www-01.ibm.com/support/docview.wss?uid=swg27038196
http://www-01.ibm.com/support/docview.wss?uid=swg21439774