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

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