Bootstrap files are XML files. The bootstrap files are used during instance creation to populate the database tables with information, after the schema has been created. Once the data has been loaded, you can see the pre-loaded information in the appropriate database table. Bootstrap files can be used to retrieve information about specific data such as calculation codes and pricing policies.
WebSphere Commerce uses the following bootstrap files:
Language-independent files:
- defaultAccessControlPolicies.xml, a file that defines the language-independent criteria of the default access control policies and their components.
- wcs.bootstrap.xml, a language-independent file.
Language-dependent files:
- wcs.bootstrap_en_US.xml (or wcs.bootstrap_xx_XX.xml, where xx_XX is a language indicator), a language dependant file.
- wcs.boostrap_multi_en_US.xml (or wcs.bootstrap_multi_xx_XX.xml), a multi-lingual file.
- defaultAccessControlPolicies_LOCALE.xml, a file that defines the language-dependant criteria of the default access control policies and their components.
- ACUserGroups_LOCALE.xml, a file that defines the default access groups used by access control.
Staging files:
- wcs.staging.xml, a file that contains staging information.
- wcs.staging.keys.xml, a file that contains keys related to the staging configuration table.
Other files:
wcs.bootstrap_adv.xml, a file that contains extra URLREG entries.
- wcs.comment_multi_en_US.xml, a file that contains all of the database tables column descriptions.
- wcs.keys.xml, a file that contains all of the keys table entries. These are keys that are maintained through Keys Managers such as stored starting value, upper-bound and lower-bound values.
- wcs.site.xml, a file that stores the version of the schema.
- wcs.userreg.xml, a file that populates basic information about the built-in super administrator.
Using a few files as an example, the following diagram displays how the bootstrap files interact:
Note: It is recommended that you do not modify any of the bootstrap files. If modified, an instance may not be created successfully and could result in a major support issue.
For more information on individual bootstrap files, refer to the files under the heading, Related reference.