Migrate the store in your HCL Commerce development environment
In this lesson, you create the local store in your HCL Commerce development environment. The store is moved from your old WebSphere Commerce
development environment to your HCL Commerce version 9.1 development environment, where you can
modify your store, or implement and test customizations. In this process, the store is also modified
to be compatible with the newer version of HCL Commerce.
Before you begin
- Before migrating your store, learn
the difference in store architectures between WebSphere Commerce Version 7 and 8, and
HCL Commerce Version 9.
In this tutorial, you migrate your legacy WebSphere Commerce as a local store.
You can retrofit your legacy WebSphere Commerce to conform with the new remote store architecture. This will afford all of the improvements of the micro services architecture of HCL Commerce version 9.1. This process, however, is outside of the scope of this tutorial.
- Ensure that you have created a full backup of your WebSphere Commerce store project. This is covered in the prerequisites of the tasks required to complete step #1.
Procedure
Migrate your store project and custom Struts configurations.
- Migrate the Aurora store project, and ensure that it is made to be compatible with
HCL Commerce
version 9.1.Use the following options to select the appropriate migration task for the specific version of WebSphere Commerce that you are migrating from.Important: Minor changes in the migration, depending on the WebSphere Commerce version that you are migrating from, can impact your result.
- Migrate your custom Struts assets to Struts 2, and ensure that they are made to be
compatible with HCL Commerce
version 9.1.Use the following options to select the appropriate migration task for the specific version of WebSphere Commerce that you are migrating from.Important: Minor changes in the migration, depending on the WebSphere Commerce version that you are migrating from, can impact your result.
Results
What to do next
ts-app
) package. This package will contain all of
your local store assets along with any store customizations. This package can then be used to create
a Docker image that can then be deployed within a production environment.To continue with the tutorial, proceed to Create a deployment package containing your local store using the WCB tool.