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.

What's New for Elastic Path for Adobe Marketing Cloud 1.3.0

What's New for Elastic Path for Adobe Marketing Cloud 1.3.0

New Features

  • EP for AMC is now compatible with AEM 6.1.
  • Cortex Proxy Servlet: It allows clients to access Cortex indirectly via AEM. This feature may be used to retrieve and present data from Cortex directly from a web browser (for example, using Javascript to make AJAX requests). See here for more information.
  • Jersey Client Entity Logging: Jersey Client Entity Logging: a developer can now view the responses from Cortex in a log file by enabling Jersey Client Entity Logging in Cortex Java SDK. See here for how to turn on logging, and see here for the Jersey Entity Logging setting.
  • EP for Adobe Marketing Cloud Demo Server: EP's Core Commerce and Cortex demo servers to be deployed via AEM's package manager. It is automatically started/shut down when AEM is started/shut down. See here for the installation steps.
  • cortexSession cookie expiry is the same Cortex OAuth token expiry. The setting for cortexSession cookie's max-age is removed.

Enhancements

  • EP for AEM has been enhanced to use the newly created Batch Item Lookups APIs implemented to look up cortex items for a list of sku codes.
  • EP for AEM has been enhanced to make a cortex call to {server}/cortex/healthcheck to check if Cortex is operating without having to authenticate.
  • Cortex Java SDK
    • cortex-jaxrs-client is now continuously delivered and available in EP's public nexus: https://repository.elasticpath.com/nexus/content/repositories/public/
    • Cortex Java SDK supports setting headers on the request. CortexClient can be created for a given Cortex scope and headers. The headers will be present on each request using the CortexClient. See here for more information on Cortex Java SDK.
    • Cortex Java SDK works in both OSGi and non-OSGi environment. See here for more information on Cortex Java SDK.

API Changes / Name Changes

  • Removed the oauth2 from JAX-RS Client Configuration. Instead, it needs to be populated in the header to be used to create CortexClientFactory. See here for more information.

Bug Fixes

  • Resolved an issue where Logout Servlet doesn't log out of Cortex
  • Resolved an issue where license files were missing in the AEM demo packages
  • Resolved an issue where EP for AEM Product Importer recreated all tags without titles