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.

Core Engine

Core Engine

Core Engine is the heart of Elastic Path Commerce. It is a set of libraries that contain classes shared across the different components of the application. These classes are organized into the following categories, or layers:

The libraries are as follows:
Library Purpose
ep-base Base classes required by all projects
ep-cache Cache wrapper and factory related classes
ep-core Core eCommerce services and data structures
ep-core-caching Cache lookup classes for category, product characteristics, products and product SKUs
ep-persistence-openjpa OpenJPA specific implementation of Persistence classes
ep-persistence-api Persistence API classes
ep-settings Settings related domain and service classes
openjpa-osgi-wrapper Main and first point for Ehcache configuration.

Supports also external Ehcache configuration