This chapter contains all changes made in Release 7.5.19 of CoreMedia Digital Experience Platform 8.
Release 7.5.19 contains the following CoreMedia modules:
CoreMedia Blueprint
CoreMedia CMS
CoreMedia Studio
CoreMedia LiveContext for IBM WebSphere Commerce
CoreMedia Elastic Social
In addition, CoreMedia DXP 8 uses the following tooling:
Product | Key | Version |
---|---|---|
CoreMedia Application Maven Plug-in | APPPLUGIN | 2.7.9 |
CoreMedia Project Maven Extension | PROJEXT | 1.0.5 |
Table 2.27. Tooling of CoreMedia DXP 8
CoreMedia CMS Improvements
The CAE Feeder can now be configured to exclude blobs from indexing based on their MIME-type. The default behavior was not changed and blob values are sent to the search engine regardless of their type.
Use the Spring properties
feeder.beanMapping.mimeType.includes
and/orfeeder.beanMapping.mimeType.excludes
to configure comma-separated lists of MIME-types to decide whether Blob values of configured ContentBean properties get indexed.You may also configure MIME-types for only some ContentBean classes or properties by calling the newly introduced methods
setMimeTypeIncludes
and/orsetMimeTypeExcludes
of the classesBeanMappingFeedablePopulator
,BeanFeedableMapping
andBeanPropertyFeedableElementMapping
of packagecom.coremedia.cap.feeder.bean
. See the API documentation for more details.
Added configuration property
feeder.contentSelector.includeSubTypes
for the CAE Feeder to configure whether documents of sub types of the configured content types are indexed as well. The default value is to include sub types (true
) which matches the behaviour of previous versions.
CoreMedia Studio Improvements
Validator Session Changes
All server-side validators will now be executed with the rights of the connection session instead of the current user's session.
CoreMedia Elastic Social Improvements
CoreMedia LiveContext for IBM WebSphere Commerce Improvements
Changes
The demo content now contains demo content for Perfect Chef Anniversary categories and content that only exist in separate IBM WebSphere Commerce workspace.
The CoreMedia Adaptive Personalization (p13n) integration in LiveContext has been extracted from the
lc
extension and moved tolc-p13n
. The extension consists of the two moduleslc-p13n-cae
andlc-p13n-studio
.
The Elastic Social (es) integration in LiveContext has been extracted from the
es
extension and moved tolc-es
with different sub modules.
The connection timeout and socket timeout are now configurable for the CoreMedia Fragment Connector running within the WCS. Default value for the connection timeout is 10 seconds. The default for the socket read timeout (the time for an expected CAE response) is 30 seconds. Both values can be set in the web.xml of the WCS application.
Known Issues
When navigating to the Product Detail Page (PDP) of a product that only exists in an IBM WebSphere Commerce Workspace, the shop shows an error "Error 403: You are not authorised to access preview.". The workspace preview context is not correctly established and the SEO URL is not found in IBM WebSphere Commerce. A Problem Management Record (PMR) with IBM is still ongoing (PMR 15292,756,000). As a workaround you can navigate to any other shop page (e.g. PDP of a product that exists in the base schema) before navigating to the PDP of a workspace-only product. Then the preview context is correctly established and SEO links to workspace-only products will work.
Using the add to cart feature of e.g. Product Teasers or Quick Info in Image Maps currently do not update the cart icon in the e-Commerce led scenario (e.g. in AuroraESite). Therefore, the default settings in the demo content sets "shopNow=false" in the local settings of the "LiveContext Fragments Root Page". In the content-led scenario (Perfect Chef) the add to cart works as expected and is enabled by default.
CoreMedia Project Improvements
CoreMedia Blueprint Improvements
Deployment and Virtualization
UAPI HeapCacheSize and BlobCacheSize for the Studio are now configurable using
STUDIO_UAPI_HEAPCACHE_SIZE
andSTUDIO_UAPI_BLOBCACHE_SIZE
respectively. Defaults are the same as those for the CAE (300MB / 10GB).Removed
SSLProtocol
andSSLCipherSuite
directives from Apache virtual host configurations. This should be handled in the global Apache configuration for all virtual hosts.