PageRenderException: Could not transform with Script format

When previewing a page, you may see a full-page error of the type Could not transform with Script format... . This indicates that a Format responsible for rendering part of the page's content is encountering an error. The path to the Format in question will be included in the first half of the...

Sorry, workflow is required to be able to continue but no workflows are available to you.

This error means that the user's Site Role doesn't allow them to Bypass workflow, but there isn't an applicable workflow available for the type of action they're taking. If your site uses workflow: Edit the appropriate Workflow Definition and ensure the user's Group is included in the Groups...

Login Failed

This article describes steps that Administrators can take to troubleshoot failed login attempts for their users. Note: If you are an end user receiving this message when you attempt to log in, pay special attention to uppercase and lowercase letters in your username as the system is case...

The folder hierarchy does not allow this asset to be published

This error message indicates that one or more of the parent folders of the asset you're attempting to publish is not enabled for publishing. Assets contained in folders not enabled for publishing are not publishable, even if they're set to publish at an individual level.To enable a folder for...

Asset is not set to publish. Please enable publishing for this asset and try again.

This error message indicates that the asset you're attempting to publish is not enabled for publishing. To enable the asset for publishing: Edit the asset. Select the Configure tab. Enable the Include when publishing option. Submit your changes.

You are not authorized to schedule future publish dates

As of Cascade CMS v8.2 the Start Date field publishes the asset at the selected date. If a user receives the following error during submission, that means their Site Role does not allow them to Publish: You are not authorized to schedule future publish dates. Please contact an administrator for...

Invalid XML: The prefix "o" for element "o:p" is not bound

If you receive this error when trying to create or submit changes to an asset, there may be <o:p> tags in the source code of your editor that will need to be removed or converted to regular <p> tags before the asset can be submitted. Usually these tags are leftovers from pasting...

Table headers are poorly structured

If your content contains a table, you may see this error during accessibility checks: Table headers are poorly structured Based on the standard being violated, 1.3.1 Info and Relationships, the cause may be that your table header cells lack scope attributes "to associate header cells and data...

Header message of length [...] received but the packetSize is only [...]

Problem The size of the request header exceeds what's configured for the application. Solution Edit your tomcat/conf/server.xml configuration file and add a packetSize="65536" attribute to the appropriate connector. For example, change: <Connector port="8009" protocol="AJP/1.3"...

MySQL 8: Public Key Retrieval is not allowed

After upgrading to MySQL 8, you may encounter the following error on startup: liquibase.exception.JDBCException: java.sql.SQLException: Cannot create PoolableConnectionFactory (Public Key Retrieval is not allowed)...Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:...

Parameters missing

This article describes steps to take when you receive a 'Parameters missing' error while attempting to submit a file or page. The error message may appear when the amount of data being sent during a submission is larger than allowed by your application server's Tomcat configuration. For example,...

Secure LDAP sync fails after upgrade to Cascade CMS v8.11

Cascade CMS v8.11 comes bundled with a newer version of Java (JRE 8u191). This newer version of the JRE enables endpoint identification algorithms for LDAPS servers for added security. The change was included in JRE 8u181+ and more information on it can be found in the Oracle/Java Release Notes....

Packet for query is too large

When uploading a file into Cascade CMS, users may see an error similar to the following message: An error occurred during editing: Error persisting this bean to storage:com.mysql.jdbc.PacketTooBigException: Packet for query is too large(####### > #######). You can change this value on the...

java.security.NoSuchAlgorithmException: Error constructing implementation

When attempting to perform an operation that relies on SSL/TLS, you may see errors like the following: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext) This is generally due...

SFTP: java.net.SocketTimeoutException: Read timed out

Users may see the following error message when attempting to publish to an SFTP server: com.hannonhill.cascade.model.publish.transmit.ShuttleRuntimeException: SFTP error occurred during SFTP Shuttle setup: Session.connect: java.net.SocketTimeoutException: Read timed out This error is typically...

The index block with path {path} renders too much data

This message is displayed when an Index Block in the system renders a large amount of data and reaches the limit configured in the system Preferences. The size at which the application will stop rendering an Index Block can be configured by doing the following: Navigate to Administration >...

Error executing SQL DELETE FROM `cxml_history_item`

The following error message may appear when upgrading to Cascade 8 against a version of MySQL 5.7 prior to release 5.7.11: Migration failed for change set com/hannonhill/cascade/model/database/updater/updates/8_0/8_0_006.xml::8_0_006::artur.tomusiak: Reason: liquibase.exception.JDBCException:...

ORA-22275: invalid LOB locator specified

Oracle users may encounter this error when attempting to copy, edit, or submit assets in the system. The behavior will cause messages similar to the following to appear in the cascade.log file: 2015-09-14 07:54:10,936 WARN [JDBCExceptionReporter] SQL Error: 22275, SQLState: 999992015-09-14...

Could not reset lucene directory

This particular error message generally appears in the log files as: ERROR [SearchServiceImpl] Could not reset lucene directory, assets will not be added to search index: java.io.IOException: Cannot delete /path/to/Cascade CMS/tomcat/indexes/xxxxx The underlying problem is typically caused by the...

Search failed: no segments file found

Users attempting to perform a search within Cascade CMS may run into an error similar to the one below: Search failed: no segments* file found in org.apache.lucene.store.FSDirectory To correct this problem, an Administrator should log into the system and follow the steps outlined here to rebuild...

Could not get file content for lucene indexing

Users may see an error similar to the following when viewing the tomcat/logs/cascade.log file: ERROR [SearchWorkerImpl] : Could not get file content for lucene indexing: com.hannonhill.cascade.model.render.file.FileRenderException: Could not fetch contents of file...

This asset cannot be published because there are no publishable configurations

When attempting to publish a page, the following message may appear in the interface: This asset cannot be published because there are no publishable configurations To resolve this, you must enable publishing for at least one of the Outputs for the page: While previewing the page, click Details...

Could not create index writer

Error messages similar to the following may appear in the tomcat/logs/cascade.log file: Could not create index writer: org.apache.lucene.store.LockObtainFailedException:Lock obtain timed out: @/usr/local/Cascade_Server/tomcat/indexes/write.lock To correct this problem, the following steps should...

MySQL: Can't create table

When starting Cascade CMS for the first time or after importing a new MySQL database, administrators may see an error message in the log file similar to the following: ERROR [StartupTasks] : *** Startup task: DatabaseIndexAndKeyManagerfailed to execute successfully: java.sql.SQLException: Can't...

MySQL: Can't create/write to file

Organizations using MySQL may see an error message similar to the following when attempting to login to the system: Login failed: An error occurred: Startup task: DatabaseIndexAndKeyManager failed to execute successfully: java.sql.SQLException: Can't create/writeto file...

"Could not acquire change log lock" or "Waiting for changelog lock..."

During start-up, one of the following messages may appear in the cascade.log file and prevent Cascade CMS from starting: Waiting for changelog lock.... Caused by: liquibase.exception.LockException: Could not acquire change log lock. Currently locked by ... These can occur if the application...

Invalid privatekey error when publishing via SFTP

When using SSH Key authentication for SFTP Transports, you may see the following errors when testing the Transport or when publishing to a Destination using the Transport: SFTP error occurred during SFTP Shuttle initialization: invalid privatekey: [x@xxxxxxx To resolve the issue, upload your SSH...