Configuring and running the server deployment process
After you create the deployment package, you can deploy it using additional Ant scripts provided as part of the WebSphere Commerce Build and Deployment tool.
High-level server deployment process flow
You can now deploy the deployment packages you have created. The following diagram illustrates the high-level server deployment process flow:
The deployment process
steps are:
- Test the connection to the database and its validity if any of the dataload steps is set to run.
- Test the connection to the application server if the wsadmin step is set to run.
- If set to run, perform common SQL dataload.
- If set to run, perform common XML dataload. This result is identical
to running the
idresgen
tool, then running themassload
tool. - If set to run, perform common ACUG dataload. This result is identical
to running the
acugload
tool. - If set to run, perform common ACP dataload. This result is identical
to running the
acpload
tool. - If set to run, perform common ACP (NLS) dataload. This result
is identical to running the
acpnlsload
tool. - If set to run, perform target-specific SQL dataload.
- If set to run, perform target-specific XML dataload. This result
is identical to running the
idresgen
tool, then running themassload
tool. - If set to run, perform target-specific ACUG dataload. This result
is identical to running the
acugload
tool. - If set to run, perform target-specific ACP dataload. This result
is identical to running the
acpload
tool. - If set to run, perform target-specific ACP (NLS) dataload. This
result is identical to running the
acpnlsload
tool. - Create a partial application zip file used for deployment of custom code to the WC application, by consolidating EAR assets, Java utility modules set to include and existing Web module code set to include.
- If set to run, deploy custom code to the WC application via the
wsadmin
tool. Connector modules set to include, EJB modules set to include, new Web modules set to include, and the partial application zip will be deployed. In a clustered environment, rollout update can be used to distribute the changes to all cluster members. - If set to run, deploy static Web server assets with the user-provided Ant script.
- If set to run, synchronize the WebSphere Commerce configuration file with the user-provided Ant script.
- If set to run, deploy the Data Load utility customization with the user-provided Ant script.
- If set to run, clean the working directory.