APAR status
Closed as program error.
Error description
If you load 'CatalogEntryAttributeDictionaryAttributeRelationship' with the property 'supportMultipleValuesForADAttributes' equal to false, the output is not correct and items might be deleted. When supportMultipleValuesForADAttributes is set to false, assigning a new attribute value (assigned value) will delete other existing attribute values even if this value is used by other catalog entries.
Local fix
Problem summary
USERS AFFECTED: WebSphere Commerce Version 8. PROBLEM ABSTRACT: When 'supportMultipleValuesForADAttributes' property is to false, the behavior is not as expected. BUSINESS IMPACT: Attribute values are erroneously deleted. RECOMMENDATION:
Problem conclusion
Added logic to check whether the assigned value is used by other catalog entries. If the result is true, only the relationship between the catalog entry and the assigned value is deleted. The attribute value is not deleted.
Temporary fix
Comments
APAR Information
APAR number
JR56759
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-10-03
Closed date
2017-01-11
Last modified date
2017-01-11
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
WC BUS EDITION
Fixed component ID
5724I3800
Applicable component levels
R800 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
11 January 2017