This chapter contains all changes made in Release 7.5.15 of CoreMedia Digital Experience Platform 8.
Release 7.5.15 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.33. Tooling of CoreMedia DXP 8
CoreMedia CMS Improvements
Changes
The Http Cache component and the value cache of the Persistent Cache (aka PersistentValueCache) have been removed with this release.
Removed deprecated class
com.coremedia.cap.persistentcache.ReleasingPersistentCacheKey.Removed packages
com.coremedia.cap.httpcache,com.coremedia.cap.httpcache.persistentandcom.coremedia.cap.persistentcache.valuecache.
Replaced
org.apache.commons.logging.Logwithorg.slf4j.Loggerin- protected method
getLogofcom.coremedia.objectserver.web.links.AbstractLinkScheme - protected method
getLoggerofcom.coremedia.cap.persistentcache.proactive.BaseReceiver - protected method
getLogofcom.coremedia.springframework.customizer.BeanCustomizer - package-private method
setLogofcom.coremedia.cap.common.pool.CapSessionPool - public methods
getLogandsetLogofcom.coremedia.cap.common.pool.CapSessionPoolImpl - protected field
logand public methodsetLogofhox.corem.server.media.ChunkingBlobStore - protected method
getLogofcom.coremedia.watchdog.CodeConverter - public static field
logofcom.coremedia.workflow.common.Common - protected static field
logofcom.coremedia.cap.content.ContentHelper - package-private static field
logofcom.coremedia.cap.content.ContentRepository - protected method
getLoggerofcom.coremedia.easyedit.taglib.ContextInfoTag - protected method
getLoggerofcom.coremedia.objectserver.web.EntryController - protected field
logofhox.corem.server.media.FileStore - protected method
getLoggerofcom.coremedia.easyedit.taglib.HeadTag - protected field
logofhox.corem.server.media.LoggingMediaStoreSelector - protected method
getLoggerofcom.coremedia.easyedit.taglib.PbeTag - package-private field
logofcom.coremedia.cap.workflow.plugin.PerformersPolicy - protected field
logofhox.corem.server.media.PostgreSQLBlobStore - protected method
getLogofcom.coremedia.cap.persistentcache.ProcessingCallbackBase - protected static field
logofcom.coremedia.cap.content.publication.PublicationHelper - protected method
getLogofcom.coremedia.objectserver.view.RichtextToHtmlFilterFactory - package-private static field
logofcom.coremedia.cap.user.UserRepository - public method
getLogofcom.coremedia.workflow.WfClient - package-private field
LOGofcom.coremedia.cap.workflow.WorkflowRepository
- protected method
In addition made protected methods getOut and enableOutVerbose deprecated in
com.coremedia.cmdline.AbstractUAPIClient , use new methods getLogger and
enableVerboseLogging instead.
The property
sql.store.dbPropertiesin CoreMedia component's SQL config filessql.propertiesis now optional and will be determined from database's metadata. This also affects the deployment properties of the Blueprint.
CoreMedia Studio Improvements
CoreMedia Elastic Social Improvements
API Changes
The
com.coremedia.elastic.social.impl.complaints.ComplaintServicenow allows to add and remove complaints not only for acom.coremedia.elastic.core.api.models.Model, but to all target types supported by Elastic Social. ThelastComplaintDateis only modified when the target is acom.coremedia.elastic.core.api.models.Model.
CoreMedia LiveContext for IBM WebSphere Commerce Improvements
The prefix for search term external references has changed from "
cm-searchTerm:" to "cm-searchterm:". The prefix must always be lower-case now.The prefix for segment path external references has not changed but case-variations are not accepted any longer. The prefix "
cm-segmentpath:" must always be lower-case now.The external reference resolver for search terms has been changed to use the Solr search engine internally to provide better performance. It returns content whose
keywordssearch engine field contains the given search term (or a variation in case). Furthermore, it does not search below the folderNavigation/Fragments/Search Landing Pagesanymore but below the navigation segment path<root segment>/livecontext-fragments-hidden-page.For more details on ExternalReferenceResolvers, see the [CoreMeda LiveContext for IBM WebSphere Commerce Manual], section "The CoreMedia Include Tag".
CoreMedia Project Improvements
CoreMedia Blueprint Improvements
The property
sql.store.dbPropertiesis now optional and will be determined from database metadata. This also affects the deployment properties of the Blueprint: The following properties in the filespreconfigure.propertiesandpostconfigure.propertiesin modulepackagesare no longer required:CMS_DB_PROPERTIESMLS_DB_PROPERTIESRLS_DB_PROPERTIESWFS_DB_PROPERTIES.
The following properties in the file
default-deployment.propertiesin modulepackagesare no longer required:configure.CMS_DB_PROPERTIESconfigure.MLS_DB_PROPERTIESconfigure.RLS_DB_PROPERTIESconfigure.WFS_DB_PROPERTIES.
The following deployment token defined in file
postconfigure.propertiesare no longer required:@configure.CMS_DB_PROPERTIES@@configure.MLS_DB_PROPERTIES@@configure.RLS_DB_PROPERTIES@@configure.WFS_DB_PROPERTIES@.
Known Issues
CMS-1898: Schemaaccess Broken. Schemaaccess servertool still requires
sql.store.dbPropertiesin filesql.propertiesdespite the fact that this property is obsolete (see above). Reintroduce this property in the servertool'ssql.propertiesfile in order to make the schemaaccess servertool run. This issue is fixed in the next release.
Closed JIRA Issues
| Key | Type | Summary | Status |
|---|---|---|---|
| CMS-1834 | Bug | Preview Token added to links even when I'm not in the test context | Fixed |
| CMS-1732 | Change | Cache Search Landing Page Resolving | Fixed |
| CMS-1729 | Task | Enhance Performance of SLP Lookup | Fixed |
| CMS-1728 | Task | Document SearchTermExternalReferenceResolver | Fixed |
| CMS-1726 | Bug | External Page: Wrong Icon | Fixed |
| CMS-1674 | Bug | Wrong icon used for Pages | Fixed |
| CMS-1651 | Bug | Search suggestions don't work in content-led scenario | Fixed |
| CMS-1538 | Feature | LC2: Studio - Catalog View: Allow sorting categories alphabetically | Fixed |
| CMS-1526 | Bug | Pagination For Perfect Chef Search Result Page | Fixed |
| CMS-1396 | Bug | Search redirect from PC to WCS throws exception | Fixed |
| CMS-1293 | Change | Remove necessity to configure database type | Fixed |
Table 2.34. 7.5.15







