APAR status
Closed as program error.
Error description
In a multiple esite environment, ShippingHelper.getAllowableShippingModes() call starts to return shipping modes for another store_id. Restarting the server as well as clearing ShippingModeCache fixes the issue.
Local fix
The frequency of this error can be reduced by disabling the ShippingModeCache logical data cache, by adding the following configuration to the CrossTransactionCache tag in the InstanceProperties tag in the wc-server.xml instance configuration file: <CrossTransactionCache ..... > ... <com.ibm.commerce.fulfillment.objsrc.ShippingModeCache enabled="false" /> ... </CrossTransactionCache>
Problem summary
USERS AFFECTED: All WebSphere Commerce customers for Versions 6 and 7 with WebSphere Commerce instances that provide more than one store. PROBLEM ABSTRACT: ShippingModeCache returns incorrect shipping modes when there are two concurrent cache misses for different stores BUSINESS IMPACT: This only happens when more than one store is used concurrently. A shopper could encounter an error, or be offered incorrect shipping modes. RECOMMENDATION:
Problem conclusion
A programming error was corrected.
Temporary fix
Comments
APAR Information
APAR number
JR52099
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / Pervasive
Submitted date
2014-12-17
Closed date
2015-01-23
Last modified date
2015-02-02
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
R700 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]
Document Information
Modified date:
12 December 2021