Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Source Code Structure

Source Code Structure


The diagram below shows the dependencies between the projects in the source distribution.

Source distribution contents

Project Description Notes
cmclient Commerce Manager Client source
  • Dependent on extensions/ext-core and extensions/osgi-wrappers modules
commerce-data Demo Import/Export data and images for the Showcase, Geometrixx, Mobee and SnapitUp catalogs
  • Used by extensions/database/ext-data module.
  • Dependencies can be removed after a project has created its own test data
commerce-engine Commerce Engine source
commerce-ep-integration Integration layer between Cortex and the Core Engine
  • Includes resource and repository bundles
devops Devops scripts and configuration
  • Includes reversioning scripts and The Pusher
  • Depends on the deployment package generated by extensions/packager
extensions Commerce extensions, webapps and system tests