Orphaned process instances which may lead to incorrect items on users work lists
An FDML subprocess with a parent-grandchild relationship with the top-level process is not terminated when the top-level process is terminated.
If a subprocess has a parent-child relationship with the calling process, life cycle operations on the parent process instance, like terminate and delete, are applied to the subprocess instance as well. However, if this subprocess again has a parent-child relationship to another process, the termination request is not propagated to this grandchild process if the "autoDelete" option is specified on the top-level process. Furthermore, trying to terminate the grandchild process itself results in a EngineProcessWrongKindException.
This ifix prevents the problem described above.
WebSphere Business Integration Server Foundation 220.127.116.11
For installation please refer to the ifix readme text file
Please refer to the download table below.
How critical is this fix?
Highly recommended for all customers using business processes modelled with the FDML modelling language (not BPEL) especially customers using the SCORE solution . Avoids orphaned sub-process that can be very difficult to clean up.
Known side effects
|Download||RELEASE DATE||LANGUAGE||SIZE(Bytes)||Download Options|
|APAR IZ47975 ifix||5/22/2009||English||45798||FTP|
|Enterprise Content Management||Solution for Compliance in a Regulated Environment (SCORE)||Workflow||AIX, HP-UX, Linux, Solaris, UNIX, Windows||5.1.1, 5.1.2, 5.1.3, 18.104.22.168, 22.214.171.124|
Business Process Choreographer
Problems (APARS) fixed