SAP Commerce Cloud sap-commerce-cloud
Deploying eCommerce with SAP Commerce Cloud deploying-ecommerce-with-sap-commerce-cloud
Geometrixx Outdoors Site English (US)
Deploying the necessary eCommerce packages will provide the full functionality of the eCommerce framework, together with a reference implementation of eCommerce functionality as provided with a hybris implementation (including a demonstration catalog)
This is available under the English (US) branch ( /content/geometrixx-outdoors/en_US
) of the Geometrixx Outdoors site:
-
Product Information (with color variants when appropriate)
Technical Requirements - hybris Server technical-requirements-hybris-server
The hybris extension of the eCommerce Integration Framework has been updated to support Hybris 5 (as default), while maintaining backward compatibility with Hybris 4.
- Supports up to hybris 6.4 with OCC version 2.
- You will need Java 7 to run the hybris 5 server.
- The hybris add-on, the Telco Accelerator, is not supported by the AEM extension.
Packages Needed for eCommerce with hybris packages-needed-for-ecommerce-with-hybris
To install eCommerce functionality you need:
-
Your hybris server
-
AEM eCommerce framework:
- this is part of a standard AEM installation
-
AEM Geometrixx-all package:
cq-geometrixx-all-pkg
-
AEM hybris content packages:
cq-hybris-content-6.3.2
- hybris-specific API implementation
cq-geometrixx-hybris-content-6.3.2
- a reference implementation to illustrate use of hybris (
geometrixx-outdoors/en_US
)
Installation of eCommerce with hybris installation-of-ecommerce-with-hybris
To install a fully-fledged configuration (using the demonstration catalog, Geometrixx Outdoors) the basic steps are:
-
Install the Geometrixx-all package
[cq-geometrixx-all-pkg](https://www.adobeaemcloud.com/content/marketplace/marketplaceProxy.html?packagePath=/content/companies/public/adobe/packages/cq60/product/cq-geometrixx-all-pkg)
-
Install the demonstration content packages using the package manager:
[cq-hybris-content-6.3.2](https://www.adobeaemcloud.com/content/marketplace/marketplaceProxy.html?packagePath=/content/companies/public/adobe/packages/cq630/product/cq-hybris-content)
[cq-geometrixx-hybris-content-6.3.2](https://www.adobeaemcloud.com/content/marketplace/marketplaceProxy.html?packagePath=/content/companies/public/adobe/packages/cq630/product/cq-geometrixx-hybris-content)
-
Construct your catalog in your eCommerce engine:
-
Author any supplementary pages that you need in AEM.
Download and Build your hybris Server download-and-build-your-hybris-server
The steps in this procedure will download and build the hybris server. It will also make the initial configurations required for the connections between hybris and cq. The extension will then be usable with the default settings.
-
Download the hybris Commerce Suite distribution from the hybris download site.
note caution CAUTION You will need an account (from hybris) to access this. -
Unzip the distribution file to the required location (referred as <hybris-root-directory>).
-
From the command line, execute the following:
code language-shell cd <hybris-root-directory>/bin/platform . ./setantenv.sh ant clean all cd ../..
note note NOTE When executing: ant clean all
Press Return
when required. -
Download the following files to the root folder of your extracted hybris distribution,
code language-none <hybris-root-directory>
note note NOTE For hybris 5.6.0 and later, please use the following setup.groovy. 5.6.0 and later
-
From the command line, execute the following to:
- update the configuration of the hybris server (as required by the extension)
- rebuild the hybris server with the modified configuration
- start the server
code language-shell groovy setup.groovy cd bin/platform ant clean all sh hybrisserver.sh
note note NOTE Dependent on your system, several of these steps might take several minutes to complete. -
In your browser, navigate to the hybris administration console at:
-
Click Initialize and then confirm the initialization action (as it will delete existing data).
The progress will be shown on the console, with
FINISHED
indicating completion.note note NOTE Dependent on your system, this might take several minutes to complete.
Setup the Geometrixx Outdoors Store setup-the-geometrixx-outdoors-store
This procedure will upload and configure the demonstration store - Geometrixx Online.
-
Start your hybris instance. From the command line, execute the following:
code language-shell cd <hybris-root-directory>/bin/platform sh hybrisserver.sh
-
In your browser, navigate to the hybris management console at:
-
From the sidebar navigation, expland System and Tools. Then select Import to open the Wizard: CSV Import window.
-
In the Configuration tab, Upload the following Import file:
-
Set the Locale Setting to:
en_US - English (United States)
-
Open the Resources tab.
-
Upload the following Media-Zip:
-
Click Start to import the specified files. The Result tab will show any log entries.
-
Click Done to close the import window.
-
From the sidebar, select System, then Tools, then Import.
-
Upload the following Import file:
For hybris 5.7, please use the following:
-
Set the Locale Setting to:
en_US - English (United States)
-
Click Start to import the specified files. The Result tab will show any log entries.
-
Click Done to close the import window.
-
You can now use the product cockpit to view the imported catalogs and products: