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.