Loading data with the mass load utility

To use the mass load utilities to load data, the data must be in XML format with an associated DTD.

Feature Pack 6 or laterThe massload utility is deprecated for WebSphere Commerce Version 7 Feature Pack 6. The Data Load utility is the recommended command-line loading utility. If you are currently using the mass load utility, you are recommended to switch to the Data Load utility to load your CSV and XML input files into your target database. If your system contains scheduled and automated processes that use massload, it is recommended that you update these processes to use the Data Load utility. Other WebSphere Commerce utilities that use the massload utility, such as the acpload utility, continue to use the massload utility in WebSphere Commerce Version 7 Feature Pack 6. If you have business reasons to continue using the massload utility, you can continue to use this utility. For more information about the Data Load utility, see Overview of the Data Load utility. You can switch to the Data Load utility by using the TableObjectMediator to load your data when no business object mediator exists for the data that you are loading. For more about the TableObjectMediator formation, see Data Load utility table-based mediator and builder.

Before you begin

Configure loading utilities


  1. If this is the first time that the data is being loaded, generate a DTD and schema for use with the loading utilities.
    Note: If you are loading data for a store archive and create the XML file using the DTDs that are provided with that store archive, this step is not necessary.
  2. If you have not already resolved identifiers, resolve them now.
  3. Run the massload utility.