close

Filter

loading table of contents...

Release Notes / Version 12.2506.0

Table Of Contents

CoreMedia Core

Fix Workflow Action Attribute ignoreErrors

Fixed a bug in the handling of the attribute ignoreErrors=true in workflow definitions for actions ApproveResource, PublishResources, and others. Previously, client action timeout errors were never ignored and always caused task escalation. This has been fixed, so that timeouts don’t cause an escalated task anymore if ignoreErrors is set to true.

(CMS-27896)

Fatal Error on Replication and UAPI Clients for "Old" Published Content

With release CMCC 12 2412.0, a bug was introduced that could lead to failure of content replication on “empty” Replication Live Servers. Furthermore, custom UAPI clients attached to Master Live or Replication Live Servers may have received wrong content and version UUIDs (“00000000-0000-0000-0000-000000000000”). This may also affect customized UAPI clients that depend on content or version UUIDs. CoreMedia CMS standard clients (CAE Feeder, CAE, and Headless Server) are not affected, if not customized.

The bug is in effect, if you

  • run release CMCC 12 2412.0.0 to 2412.0.2, and

  • content was published previously with a release prior to CMCC 11 2210.1 (resulting in a versionUuid or contentUuid of null on Master Live Server).

For workarounds and content cleanup, see https://documentation.coremedia.com/known-issues/?filter=cmcc#important-info-for-customers-migrating-to-cmcc-2412.0.

(CMS-27723)

Workflow Action Conditional Execution

Fixed the bug, that <Condition> elements could not be used in workflow definitions for conditional execution of custom workflow actions.

(CMS-27570)

Fix CAE Feeder DataSource Configuration

Fixed a bug in the CAE Feeder that caused startup errors if the data source was configured with new caefeeder.datasource properties, and custom Spring configuration files were added (META-INF/coremedia/component-xyz.xml). The bug did not occur with deprecated but still usable configuration properties that start with prefix jdbc.

(CMS-27209)

Fixed CAE Feeder JMX Metric LatestIndexing

Fixed a bug in the CAE Feeder that the JMX metric 'LatestIndexing' was not updated if Feedables are created without 'freshness' information.

(CMS-27190)

Content Server Unresponsive after Database Failover Recovery

Content Servers can automatically recover from a database failover when settings sql.pool.retry-on-connection-loss and sql.pool.retry-on-read-only-db are set to true. However, a bug led to high load on Content Servers after such a failover recovery which could leave the system unresponsive. This is fixed now.

(CMS-27181)

Fixed CAE Feeder Page Grid Feeding Configuration of Excluded Section

Fixed a bug in the CAE Feeder page grid feeding, that comma-separated values configured in corporate.search.pageGrid.excludedSections were not correctly parsed, and placement sections were not excluded from feeding as configured.

(CMS-27126)

RichTextCorrectionConverter: Multiple corrected attributes ArrayIndexOutOfBounds exception fixed

In RichTextCorrectionConverter an ArrayIndexOutOfBounds exception was thrown when multiple attributes were adapted. This has been fixed and works now as expected.

(CMS-27003)

CMS Catalog loads products via observed property

Before, the CMS Catalog (catalog extension) has loaded products (CMProduct) by product code via an index (ContentStringPropertyIndex). This was not performing well for a large number of products leading to increased startup time of the CAE.

Now the lookup of CMProducts by productCode is performed via the ObservedPropertyService. The property CMProduct#productCode is marked as observed property in the doctype definition catalog-doctypes.xml. The Content Server will automatically adapt database tables for the observed property change, this might take some time for a large number of CMProducts.

The class ContentStringPropertyIndex.java is deprecated now together with the class CacheableContentStringPropertyIndex.java.

(CMS-26920)

Fixed Content Feeder to Set Correct Metadata after Content Withdrawal

Fixed a bug in the Content Feeder which could have led to wrong values in Solr index fields "ispublished", "isapproved", and "istobewithdrawn" after a content was withdrawn from publication. These Solr index fields were not used in the default product, but projects may have relied on correct values.

(CMS-26904)

Fixed Content Feeder to Detect Cycles in CMS Catalog Categories

Fixed a bug in the Content Feeder to not run into a StackOverflowError, if there is a cycle in children links of CMCategory content items.

(CMS-25907)

Additional Information on Blob Sharing Configuration Options

New blob sharing configuration options for Content Servers have been documented recently (sql.store.generate-blob-ids and sql.store.read-only-media-store-names). These are currently only to be used with integration of the Image Transformation Service and Blob Service and must not be used in projects otherwise. An additional note in the documentation makes this restriction clear now.

(CMS-25632)

Fixed Bug of Missing Workflows in Lists of Pending and Finished Workflows

Fixed a bug in the Workflow Server action 'RegisterPendingProcess', which ignored temporary exceptions like communication problems to MongoDB or the SQL database when adding a workflow to a user's list of pending workflows. As a consequence, the workflow would also not appear in the list of finished workflows The action now retries until the workflow was added successfully.

(CMS-23141)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

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