IBM BPM, V8.0.1, All platforms > Migrating and upgrading your IBM BPM environment > Migrating from other products > Migrating from WebSphere InterChange Server or WebSphere Business Integration Server Express

Limitations when migrating from WebSphere InterChange Server or WebSphere Business Integration Server Express

Some characteristics of WebSphere InterChange Server or WebSphere Business Integration Server Express are not precisely duplicated by IBM BPM. Therefore you might have to modify your applications after migration to get them to perform as they did in WebSphere InterChange Server or WebSphere Business Integration Server Express.

The following sections describe these limitations and possible solutions.


Transaction levels

There is no direct mapping of the levels of transaction between WebSphere InterChange Server or WebSphere Business Integration Server Express collaborations and IBM BPM BPEL files. Therefore, the transaction level specified in the WebSphere InterChange Server or WebSphere Business Integration Server Express collaboration is ignored and the default BPEL transaction level will be used in the migrated application. You should understand BPEL transactions and adjust your migrated applications accordingly to get the functions you want.

Pending transactions will not be migrated. All transactions should be concluded before starting migration.


Compensation

IBM BPM compensation is different from WebSphere InterChange Server or WebSphere Business Integration Server Express compensation.

You should evaluate the new types of compensation offered by IBM BPM and choose the type that best suits your application.


Event Summary and Change Summary not supported when using WebSphere InterChange Server or WebSphere Business Integration Server Express APIs on WebSphere BPM


Problem: Event Summary and Change Summary do not contain expected information in migrated WebSphere InterChange Server or WebSphere Business Integration Server Express applications.


Cause: Business Objects (BusObjs) in WebSphere InterChange Server or WebSphere Business Integration Server Express do not support Change Summary and Event Summary. The WebSphere InterChange Server or WebSphere Business Integration Server Express APIs supported in IBM BPM work with the WebSphere InterChange Server or WebSphere Business Integration Server Express type BusObj, so any use of those APIs forces a conversion into a BusObj. When this happens, any Event Summary and Change Summary information contained in an IBM BPM DataObject that is converted into a BusObj is lost. Applications generated by migration from WebSphere InterChange Server or WebSphere Business Integration Server Express will use the WebSphere InterChange Server or WebSphere Business Integration Server Express APIs in IBM BPM, so Event Summary and Change Summary cannot be used with these applications until the code is manually updated to stop using any of the WebSphere InterChange Server or WebSphere Business Integration Server Express APIs.


Solution: Remove all use of WebSphere InterChange Server or WebSphere Business Integration Server Express APIs or change them to IBM BPM APIs.

: Migrating from WebSphere InterChange Server or WebSphere Business Integration Server Express


Related concepts:

BPEL process compensation