close

Filter

loading table of contents...

Release Notes / Version 12.2404

Table Of Contents

Miscellaneous

Migration of Spring XML configuration files to Java Configuration

In the course of migrating from Spring XML to Java configurations, some XML files were removed in favor of their replacement Java Spring configuration classes. The details can be found below:

  • removed bpbase-links-postprocessor.xml (import BlueprintLinksPostprocessorsConfiguration instead)

  • removed bpbase-context-finder-services.xml (import NavigationContextFinderConfiguration instead)

  • removed handler-services.xml (import CaeHandlerServicesConfiguration instead)

  • removed link-services.xml (import CaeLinkServicesConfiguration instead)

  • removed user-services.xml (import UserServicesConfiguration instead)

  • removed cap-xliff-service.xml (import CapXliffConfiguration instead)

  • removed mimetype-service.xml (import MimeTypeServiceConfiguration instead)

  • removed com.coremedia.cap.test.xmlrepo.XmlRepoResources (import Java configuration classes instead)

    • CACHE => com.coremedia.cache.config.CacheConfiguration

    • CONTENT_BEAN_FACTORY => com.coremedia.objectserver.config.ContentBeanServicesConfiguration

    • HANDLERS => com.coremedia.objectserver.web.config.CaeHandlerServicesConfiguration

    • DATA_VIEW_FACTORY => com.coremedia.objectserver.config.DataviewServicesConfiguration

    • ID_PROVIDER => com.coremedia.id.IdServicesConfiguration

    • LINK_FORMATTER => com.coremedia.objectserver.web.links.CaeLinkServicesConfiguration

(CMS-24021)

CKEditor 4 Support Removed

Starting with CMCC 12.2401.1 CKEditor 4 is not supported anymore.

Corresponding references in Studio Developer Manual have been removed.

Note, that in upcoming releases, left-over traces in CoreMedia Blueprint will be removed.

Follow Section, “CKEditor 4 Support Removed” for upgrade information.

(CMS-23995)

Salesforce Marketing Cloud: Migrated to Java 17

The integration for Salesforce Marketing Cloud has been migrated to Java 17.

(CMS-23742)

Removal of Pre-created Directories in coremedia/java-application-base Image

Starting with coremedia/java-applicaition-base:2.1-cm-17.*, the base image no longer precreates the following directories:

  • /coremedia/tools/var/logs

  • /coremedia/corem-home/var/tmp

  • /coremedia/log

(CMS-23624)

Cleaned Up Spring Configuration Files and Classes

In the course of updating from spring boot 2.7 to 3.1 a number of configuration XML files and configuration classes had to be adjusted:

  • Bean translate.xliff.translatableExpressions provided by class com.coremedia.translate.item.TranslatablePredicateConfiguration was renamed to translateXliffTranslatableExpressions

  • com.coremedia.blueprint.studio.topicpages.rest.CustomTopicPagesConfiguration was renamed to CustomTopicPagesAutoConfiguration

  • com.coremedia.blueprint.analytics.elastic.rest.ESALXStudioConfiguration was renamed to ESALXStudioAutoConfiguration

  • com.coremedia.blueprint.taxonomies.TaxonomyConfiguration was renamed to TaxonomyAutoConfiguration

  • com.coremedia.blueprint.studio.rest.taxonomies.TaxonomyStudioConfiguration was renamed to TaxonomyStudioAutoConfiguration

  • com.coremedia.blueprint.studio.rest.intercept.InterceptorsStudioConfiguration was renamed to InterceptorsStudioAutoConfiguration

  • XML configuration file com/coremedia/blueprint/common/multisite/translation-config.xml was removed without replacement

  • XML configuration file META-INF/coremedia/studio-in-memory-cap-list.xml was removed without replacement

  • XML configuration file META-INF/coremedia/es-alx-common.xml was removed without replacement

  • XML configuration file META-INF/coremedia/es-alx-contentbeans.xml was removed without replacement

  • XML configuration file META-INF/coremedia/es-alx-retrieval.xml was removed without replacement

  • XML configuration file META-INF/coremedia/caefeeder-blueprint.xml was removed without replacement

  • XML configuration file META-INF/coremedia/caefeeder-services.xml was removed without replacement

  • XML configuration file META-INF/coremedia/livecontext-contentfeeder.xml was removed without replacement

  • XML configuration file META-INF/coremedia/elastic-worker.xml was removed without replacement

(CMS-23556)

Migration of Spring XML configuration files to Java Configuration

The CoreMedia Component Loader is deprecated in favor of Spring Boot auto configurations. Many Spring component XML files have been converted to Spring Boot auto configuration classes. Several non-component Spring XML files have been converted to Spring configuration classes in that course. Also, existing configuration classes have been renamed and component properties files have been renamed to ordinary properties files. The detailed changes are listed below.

Follow Section, “Migration of Spring XML configuration files to Java Configuration” for upgrade information.

(CMS-23224)

Removed OpenCalais Integration

The integration for the service "OpenCalais" has been removed.

(CMS-20586)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.