Direct links to fixes
APAR status
Closed as program error.
Error description
Upon approving a Workspace Task Group that contains updates to promotions, the task group appears in 'Commit Failed' state in the Management Center UI and the data in the task group is not approved into the production ready schema. An error message similar to the following may appear in the trace/log file: 00000066 SystemErr R com.ibm.commerce.promotion.facade.server.exception.PromotionAppl icationException: The attribute "Storage" could not be found for catalog entry "BSH016_1601" or any of its child SKUs. Check spelling of attribute name and ensure the attribute exists for the specified catalog entry. If the catalog entry is a product, then at least one of its child SKUs must use the attribute. In addition messages similar to the following will appear before the task group appears in the 'Commit Failed' state: [ 00000066 CommerceSrvr E com.ibm.commerce.contentmanagement.commands.TaskGroupCommitCmdIm pl commitTaskgroup CMN0409E: The following error occurred during processing: "com.ibm.commerce.exception.ECSystemException: The following error occurred during processing: "{0}".". Correlation Identity: -a5c7fef:1404e642dc8:-7cca Additional Data: null Current exception: Message: _ERR_GENERIC Stack trace: com.ibm.commerce.exception.ECSystemException: The following error occurred during processing: "{0}". at com.ibm.commerce.context.content.resources.ResourceContentEventL istener.processActivityEvent(ResourceContentEventListener.java:1 07) at com.ibm.commerce.event.WCSEventSource.notify(WCSEventSource.java :473) at com.ibm.commerce.event.WCSEventSource.notifyObservers(WCSEventSo urce.java:578) at com.ibm.commerce.event.WCSEvent.initialize(WCSEvent.java:107) at com.ibm.commerce.event.WCSEvent.<init>(WCSEvent.java:75) at com.ibm.commerce.context.content.events.ContentEvent.<init>(Cont entEvent.java:55) at com.ibm.commerce.context.content.events.ContentEventFactory.comm it(ContentEventFactory.java:97) at com.ibm.commerce.contentmanagement.commands.TaskGroupCommitCmdIm pl.commitTaskgroups(TaskGroupCommitCmdImpl.java:600) at com.ibm.commerce.contentmanagement.commands.TaskGroupCommitCmdIm pl.executeCommitTaskgroups(TaskGroupCommitCmdImpl.java:298) at com.ibm.commerce.contentmanagement.commands.TaskGroupCommitCmdIm pl.commitTaskgroup(TaskGroupCommitCmdImpl.java:503) at com.ibm.commerce.contentmanagement.commands.TaskGroupCommitCmdIm pl.performExecute(TaskGroupCommitCmdImpl.java:135) at com.ibm.commerce.command.ECCommandTarget.executeCommand(ECComman dTarget.java:157) at com.ibm.ws.cache.command.CommandCache.executeCommand(CommandCach e.java:332) at com.ibm.websphere.command.CacheableCommandImpl.execute(Cacheable CommandImpl.java:166) at com.ibm.commerce.command.AbstractECTargetableCommand.execute(Abs tractECTargetableCommand.java:217) at com.ibm.commerce.component.BaseComponentImpl.executeCommand(Base ComponentImpl.java:202) at com.ibm.commerce.component.WebAdapterComponentImpl.executeComman d(WebAdapterComponentImpl.java:46) at com.ibm.commerce.component.objimpl.WebAdapterServiceBeanBase.exe cuteCommand(WebAdapterServiceBeanBase.java:58)
Local fix
Problem summary
USERS AFFECTED: WebSphere Commerce users on V7.0 using workspaces who modify and activate an existing promotion containing catalog entry promotions within task groups. PROBLEM ABSTRACT: Workspace Task Group appears in 'Commit Failed' state after approval because of validation errors in promotions. BUSINESS IMPACT: Customer can't create a promotion in production RECOMMENDATION:
Problem conclusion
On approval of a task group containing promotions that have been modified, the approval process deactivates and reactivates promotions that are part of the workspace. If there are promotions involving catalog entry level promotions, the catalog services will be called to validate the particular catalog entries exist with any specified attributes. The error results because the catalog services are called with the store in the context and validation will fail. The fix ensures the store context is established for catalog services and also any validation error will not cause the approval process to result in the task group moving to the 'Commit Failed' state. ------------------------------------------------------------- The latest available maintenance information can be obtained from the Recommended Fixes for WebSphere Commerce technote: http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
Temporary fix
Comments
APAR Information
APAR number
JR47933
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
2013-09-30
Closed date
2014-02-07
Last modified date
2014-02-07
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
07 February 2014