APAR status
Closed as fixed if next.
Error description
When using a PA which directly/indirectly references two versions of a toolkit (two versions of a dependency) the content assist may provide incomplete suggestions. Steps to reproduce: 1. Create a toolkit TK1 with a BO named BO1 that has one field named field1. Take a snapshot of TK1 and name the snapshot tk1v1. 2. Create a toolkit TK2 with a dependency to toolkit TK1 (tk1v1). Take a snapshot of TK2 and name the snapshot tk2v1. 3. Return to TK1 and edit BO1 by adding another field named field2. Take another snapshot of TK1 and name the snapshot tk1v2. 4. Create a process app PA1 with dependencies added for TK1 (tk1v2) and TK2 (tk2v1). 5. Create a BPD and drop a task on it with a script implementation. 6. Create a local variable in the BPD called var1 and set its type to BO1. 7. In the script task's properties, under the implementation tab, type in the following script tw.local.var1. to view the content assist suggestions Result: the content assist will only provide field1 as a suggestion Expected Result: the content assist should provide field1 and field2 as suggestions
Local fix
Problem summary
When using a process application which directly/indirectly references two versions of a toolkit (two versions of a dependency) the content assist may provide incomplete suggestions. USER AFFECTED: Business Process Manager Advanced, Standard and Express users using multiple dependency versions referenced (directly/indirectly) in their process application, and trying to use content assist on a business object included in those multiple dependency versions. PROBLEM DETAILED DESCRIPTION: When a business object has been updated to include a new field between two versions (snapshots) of a dependency (toolkit) and those versions are directly/indirectly referenced the code assist will get confused and may (this is random) provide incomplete suggestions. In other words, the suggestions might be missing the newly added field in the business object since it may pick up the an older version of the artifact. PROBLEM CONCLUSION: To fix this problem, the hash map used to store the suggestions for a particular business object type will be updated to contain the suggestions of the version of the business object, with the shortest dependency path. FIX AVAILABILITY: Fixes for 8.0.1 and 8.5 are planned to be delivered with next cumulative maintenance deliverables of these releases.
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
JR47507
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-08-14
Closed date
2013-08-21
Last modified date
2013-08-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R801 PSY
UP
R850 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
07 January 2022