APAR status
Closed as program error.
Error description
When a customer enables tracking in an e-mail template by selecting Record all e-mails opened and links clicked with an external analytics provider, and the e-mail template includes e-Marketing Spots, then the e-mail content will not be correct if the e-mail is sent through a dialog activity. The e-Marketing Spot content will not be displayed in the e-mail, and a NullPointerException similar to the following will appear in the logs: java.lang.NullPointerException at java.net.URLEncoder.encode(URLEncoder.java:208) at com.ibm.commerce.emarketing.utils.EmailTemplateUtil.getCampaignP arameterValues(EmailTemplateUtil.java:377) at com.ibm.commerce.emarketing.utils.EmailTemplateUtil.getImageRequ estURLForEMSpot(EmailTemplateUtil.java:605) at com.ibm.commerce.emarketing.emailtemplate.tag.TagEMSpot.getTagVa lue(TagEMSpot.java:132) at com.ibm.commerce.emarketing.emailtemplate.tag.TagEngineImpl.pars e(TagEngineImpl.java:234) at com.ibm.commerce.emarketing.emailtemplate.tag.TagEngineImpl.rend erEmailContent(TagEngineImpl.java:115)
Local fix
Problem summary
USERS AFFECTED: WebSphere Commerce users on v7 who use e-Marketing Spots in e-mail templates and track the results PROBLEM ABSTRACT: E-Marketing Spots included in an e-mail template do not display when the e-mail is sent from a dialog activity. BUSINESS IMPACT: E-mails sent to customers do not include all the desired content. RECOMMENDATION:
Problem conclusion
When a marketing e-mail is sent, an entry is created in the EMLPROMO database table. An exception was raised because the dialog activity was not updated to have an association to the newly created EMLPROMO entry. The marketing e-mail logic was fixed to update the dialog activity to have an association in the DMELEMENTNVP database table with the newly created EMLPROMO entry. ------------------------------------------------------------- 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
Temporary Fix
Comments
APAR Information
APAR number
JR48241
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-10-29
Closed date
2014-03-17
Last modified date
2014-03-17
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:
17 March 2014