WebSphere Commerce Version 7.0.0.5WebSphere Commerce Version 7.0.0.6

Enabling interim fix JR44776

Interim fix JR44776 addresses issues that occur when a user is created under the organizational unit #1, and has two separate contracts and participant roles under organizational unit #1 and #2. The contract is not switched correctly when a customer service representative tries to complete the order on behalf of the user for organizational unit #2. Contract behavior was changed to support this fix, therefore you need to load new access control policies.

Before you begin

  • WebSphere Commerce Version 7.0.0.5Install the interim fix for JR44776.
  • WebSphere Commerce Version 7.0.0.6Install the cumulative interim fix for Fix Pack 6, JR53048.fp. JR44776 is included in the cumulative interim fix.

Procedure

  1. Run the acpload utility on the following file
    • WC_installdir/xml/policies/xml/JR44776OrderAccessControlPolicies.xml
    • WebSphere Commerce DeveloperWCDE_installdir/xml/policies/xml/JR44776OrderAccessControlPolicies.xml
    For example, from the WC_installdir/bin directory, run the following command
    Platform Command
    AIX Linux Solaris IBM i ./acpload.sh mall dbuser dbusrpwd JR44776OrderAccessControlPolicies.xml
    Windows acpload.cmd mall dbuser dbusrpwd JR44776OrderAccessControlPolicies.xml
    Windows Oracle acpload.cmd mall dbuser dbusrpwd JR44776OrderAccessControlPolicies.xml schema
    Note: schema is the name of target database schema. This name is normally the same name as the dbuser.
    Derby acpload JR44776OrderAccessControlPolicies.xml
    For more information about running the acpload utility, see acpload utility.
  2. Run the acpnlsload utility on the following file,
    • WC_installdir/xml/policies/xml/JR44776OrderAccessControlPolicies_en_US.xml
    • WebSphere Commerce DeveloperWCDE_installdir/xml/policies/xml/JR44776OrderAccessControlPolicies_en_US.xml
    For example, from the WC_installdir/bin directory, run the following command
    Platform Command
    AIX Linux Solaris IBM i ./acpnlsload.sh mall dbuser dbusrpwd JR44776OrderAccessControlPolicies_en_US.xml
    Windows acpnlsload.cmd mall dbuser dbusrpwd JR44776OrderAccessControlPolicies_en_US.xml
    Windows Oracle acpnlsload.cmd mall dbuser dbusrpwd JR44776OrderAccessControlPolicies_en_US.xml schema
    Note: schema is the name of target database schema. This name is normally the same name as the dbuser.
    Derby acpnlsload JR44776OrderAccessControlPolicies_en_US.xml
    For more information about running the acpnlsload utility, see acpnlsload utility.