close

Filter

loading table of contents...

Connector for HCL Commerce Manual / Version 2107

Table Of Contents

4. Customizing HCL Commerce 9.0

Note

Note

Only required when you want to use the eCommerce Blueprint

This section describes how you have to adapt your HCL Rational Application Development (RAD) environment in order to integrate with CoreMedia Content Cloud.

In general, certain configuration files need to be adapted in the HCL Commerce workspace. Depending on your degree of already applied customization, you might need to merge the provided configuration snippets with your custom code.

This chapter also contains small configurations in the CoreMedia system. These tasks are highlighted in the margin.

Note

Note

Deployment to HCL Commerce servers, including Staging, Production and Development, is not part of this manual. Please refer to appropriate HCL documentation in the info center at https://help.hcltechsw.com/commerce/9.0.0/install/concepts/v9enhancement.html

The configuration should be performed by an experienced RAD developer.

Note

Note

For customizing HCL Commerce 8.0, please refer to ???.

Note

Note

This chapter does not apply to HCL Commerce 9.1 either. With HCL Commerce 9.1 no customizations are required. Please refer to Chapter 5, Supporting HCL Commerce 9.1.

Scope of delivery

In order to connect Content Cloud with your HCL Commerce server you will get the following artifacts from CoreMedia:

  • The customization package for the store server (websphere-commerce-crs archive). It contains the required customized crs-web package to be added to the CusDeploy directory of your store server Docker image.

  • The customization package for the transaction server (websphere-commerce-ts archive). It contains the required customized code to be added to the CusDeploy directory of your transaction server Docker image.

  • The customization package for the search server (websphere-commerce-search archive). It contains the required search configuration and search customization code to be added to the CusDeploy directory of your transaction server Docker image.

  • The Sample Data for HCL Commerce archive (websphere-commerce-sample-data archive). The archive contains sample data for the HCL system, which corresponds with the test data for the CoreMedia system in CoreMedia Blueprint.

You will find all files on the CoreMedia releases download page at https://releases.coremedia.com/cmcc-10

The customization involves the following aspects:

  1. Section 4.1, “Building Custom Docker Image” describes how to deploy the deployable custom packages in your HCL Commerce.

  2. Section 4.2, “Preparing the RAD Workspace” describes how to apply the required customization to your HCL Commerce workspace.

  3. Section 4.3, “Copy Libraries” describes how to copy libraries to your HCL Commerce workspace.

  4. Section 4.4, “Configuring the Search” describes how you have to add the CoreMedia search profile and the Solr index. This enables the CoreMedia system to get additional information necessary for the integration.

  5. Section 4.5, “Extending REST Resources to BOD Mapping” describes how you have to configure the mapping of REST resources to the Business Object Document nouns.

  6. Section 4.6, “Configuring REST Handlers” describes which REST handlers you have to add and configure.

  7. Section 4.7, “Applying Changes to the Management Center” describes the deployment of the Management Center customization.

  8. Section 4.8, “Deploying the CoreMedia Fragment Connector” describes the deployment of the fragment connector, which renders content from Content Cloud as fragments to HCL Commerce pages.

  9. Section 4.9, “Customizing HCL Commerce JSPs” describes how to apply customizations to HCL Commerce JSPs.

  10. Section 4.10, “Deploying the CoreMedia Widgets” describes the deployment of the CoreMedia widgets, which can be used to add content or assets from Content Cloud to HCL Commerce pages using the fragment connector.

  11. Section 4.11, “Setting up SEO URLs for CoreMedia Pages” describes how to set up SEO URLs for CoreMedia Pages.

  12. Section 4.12, “Deploying the CoreMedia Catalog Data” describes how to import the CoreMedia catalog content from the Sample archive into the HCL Commerce.

Note

Note

In the following sections WCDE-INSTALL stands for the installation directory of your HCL Commerce RAD installation.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.