Fixes are available
APAR status
Closed as program error.
Error description
Customer defined a saved search in BPM 8.0 using Process Designer and mapped a list variable inside a business object to a value. The list type with all its fields used to show up in Process Designer such that the customer could go to the variable inside the list and then create the saved search. In 8.0.1 , the customer is trying to unmap the saved search they created in 8.0 , but they cannot seem to find the correct location of the mapping of the list variable. Example warning in the logs W CWLLG0328W: A variable marked as searchable has been deleted. To eliminate this warning, re-create this variable and deselect "Available in Search" in the authoring environment: tw.local.MyVariable
Local fix
Problem summary
If a Saved Search was created on a field in a BPD, it was not possible to remove this Saved Search. USER AFFECTED: Business Process Manager Process Designer
Problem conclusion
This fix will remove all Saved Searches in a variable when a variable is removed. USAGE: 1. Open BPD that has problem, where search alias cannot be removed. Verify the BPD has problem, that it has the search alias that cannot be removed by, a. Add a private variable "temp" of type string. b. Select this variable in the tree. c. Select "Available in Search" checkbox d. Type the same search alias name, that cannot be removed, in the search alias text field. e. Notice red error icon with hover "There are multiple variable with name...", this is because search alias "supplierName" is already in use and cannot be removed. 2. Use the fix to clean up the search alias. a. Apply this interim fix to Process Center (See section 2 and 3) b. Download and install process designer (See section 6.1) c. Open BPD that has problem, where search alias cannot be removed. d. Select variable with search alias in the tree on the variable tab. e. Click "Remove". f. This will remove the variable from the tree and will clean up all search aliases for (visible/invisible/expandable/not expanadable/deleted) elements of this variable. g. Re-add private variable, ie. i. Click "Add private" ii. For name, type the previously deleted variable's name iii. For type, select the same type as previously deleted variable's type 3. Verify problem is not reproduced anymore a. Open BPD that has problem, where search alias cannot be removed. b. Add a private variable "temp" of type string. c. Select this variable in the tree. d. Select "Available in Search" checkbox e. Type the same search alias name, that cannot be removed, in the search alias text field. f. Notice no red error icon, concluding that search alias is not conflicting, and does not exist for any other variable. FIX AVAILABILITY: Fix for 8.0.1.1 is available on Fix Central, http://www.ibm.com/support/fixcentral/ . Search for APAR JR46956. NOTE: When downloading fix packages, and pre-requisite fix packages, please ensure the complimentary readme for each, is also donwloaded, and reviewed thoroughly for additional installation and fix info.
Temporary fix
Comments
APAR Information
APAR number
JR46956
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-06-14
Closed date
2013-09-13
Last modified date
2015-02-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
BPM ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R801 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:
08 January 2022