Install Member Manager on your WebSphere Commerce Developer machine

The steps on this page describe how to install Member Manager on WebSphere Commerce Developer.

  1. Log in as the Administrator.

  2. Stop the WebSphere Commerce Toolkit server.

  3. Exit the WebSphere Commerce Toolkit.

  4. Navigate to the WCDE_installdir/components/WMM directory.

  5. Extract the contents of the MemberManager.zip to your WCDE_installdir/WAS_profile directory.

  6. Navigate to WCDE_installdir/WAS_profile/lib directory.

  7. Modify the ejb-jar.xml file contained within the wmm.ejb.jar file. To modify this file complete the following steps:

    1. Open the wmm.ejb.jar and extract the ejb-jar.xml file.

    2. Open the ejb-jar.xml file in a text editor and remove the following entries:
             <resource-ref id="ResourceRef_1049051571850">
                     <res-ref-name>jdbc/wmmDS</res-ref-name>
                    
      <res-type>javax.sql.DataSource</res-type>
                     <res-auth>Container</res-auth>
                    
      <res-sharing-scope>Shareable</res-sharing-scope>
             </resource-ref>
      
      
      

      The resource-ref number might differ from the number listed in the above example.

    3. Save the file and place it back in the wmm.ejb.jar file.

  8. Do one of the following steps:

    1. Proceed to step 9.

    2. If you have not applied a WebSphere Commerce V6 fix pack:

      1. Navigate to the WCDE_installdir/wc.modules/ejbs/ databaseType directory. For example, if you are using a DB2 database, the path is WCDE_installdir/wc.modules/ejbs/db2.

      2. Open the MemberManager.jar file and extract the ibm-ejb-jar-bnd.xmi file.

      3. Open the ibm-ejb-jar-bnd.xmi file in a text editor and complete the following updates:

        1. Search for the following entry
          <ejbBindings xmi:id="EnterpriseBeanBinding_1046474650584"
          jndiName="ejb/MemberServiceHome">
          
          
          

        2. Rename the entry to
          <ejbBindings xmi:id="EnterpriseBeanBinding_1046474650584"
          jndiName="ejb/XXX_Unused_MemberServiceHome">
          
          
          

        3. Search for the following entry
          <ejbRefBindings xmi:id="EjbRefBinding_1071090165092"
          jndiName="ejb/MemberServiceHome">
          
          
          

        4. Rename the entry to
          <ejbRefBindings xmi:id="EjbRefBinding_1071090165092"
          jndiName="ejb/XXX_Unused_MemberServiceHome">
          
          
          

        5. Save ibm-ejb-jar-bnd.xmi back into MemberManager.jar.

  9. Start the WebSphere Commerce Toolkit.

  10. Start the WebSphere Commerce Toolkit server .

  11. Open the WAS Administration Console from within the WebSphere Commerce Developer toolkit.

  12. Install the Member Manager application:

    1. Select Applications then Enterprise Applications.

    2. Select Install.

    3. In the Local File System field, type WCDE_installdir/ WAS_profile/installableApps/wmm.ear and select Next.

    4. Select the Generate Default Bindings check box and click Next.

    5. A security warning might be issued. Select Continue.

    6. Complete the steps required to install the enterprise application. On the Map Resource Reference to Resources page, complete the following steps:

      1. Under Specify existing Resource JNDI name, select DefaultDatasource and click the Apply button.

      2. Select the check boxes for wmm.ejb and wmm.internal.ejb.

    7. Click Next multiple times to progress through multiple pages, then click the Finish button.

  13. To verify that the installation completed successfully, ensure that you get the message Application wmm installed successfully in the Administration Console.

  14. Click Save to Master Configuration then select Save again to commit the changes.

  15. Next task: Configure the WebSphere Commerce database when using customized DNs.

 

Related Concepts


Directory services and WebSphere Commerce

 

Related tasks


Configure directory services (LDAP) with WebSphere Commerce
Install Member Manager on i5/OS
Configure the WebSphere Commerce database when using customized DNs
Configure Member Manager