JR55599 fixes an issue where a dialog activity with a "Customer Registers" trigger does
not work when the "Account activation via Email" option is enabled.
Before you begin
Install the interim fix for JR55289.For information about
how to install an interim fix, see
About this task
The UserRegistrationEmailActivateCmdImpl command was modified to ensure
that the value in the USERS.PERSONALIZATIONID column and the
personalizationId in the AuditContext are set appropriately. The
modifications ensures that the dialog activity can identify the correct user to participate in the
activity.
Procedure
-
Open the customized marketing component configuration file,
WC_eardir\xml\config\com.ibm.commerce.marketing-ext\wc-admin-component.xml.
-
Add the following lines to the configuration file.
<_config:property name="processOnCommandExitUserRegistrationEmailActivateCmd"
value="com.ibm.commerce.member.facade.server.commands.UserRegistrationEmailActivateCmd"/>
<_config:property name="processOnCommandExitWebappFilterUserRegistrationEmailActivateCmd"
value="/webapp/wcs/orgadmin/servlet,/webapp/wcs/admin/servlet"/>
<_config:property name="behaviorRuleCommandUserRegistrationAddCmd"
value="UserRegistrationEmailActivateCmd"/>
-
Save the file.
-
Start or restart the WebSphere Commerce server.