IBM Support

JR48241: CMVC 231682 - E-Marketing Spots included in an e-mail template do not display when the e-mail is sent from a dialog activity.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

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