percussion / percussioncms

Percussion CMS - Content Management System
https://percussioncmshelp.intsof.com/percussioncms
Apache License 2.0
12 stars 9 forks source link

Unable to remove published Asset using the "Remove from Site" menu #1198

Closed natechadwick closed 10 months ago

natechadwick commented 10 months ago

Describe the bug

Remove From Site on a published asset does not remove the asset from the publishing server.

"The Asset's status changes to Archive but the job to remove the Asset never finishes. I eventually cancel the job and attempt to Archive the asset myself just to have the same problem occur under my account."

The following error is posted in the server log:

08:45:12,659 ERROR [Publishing] Problem getting message javax.jms.JMSException: Failed to build body from content. Serializable class not available to broker. Reason: java.lang.ClassNotFoundException: Forbidden class org.hibernate.collection.internal.PersistentList! This class is not trusted to be serialized as ObjectMessage payload. Please take a look at http://activemq.apache.org/objectmessage.html for more information on how to configure trusted classes. at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:38) ~[?:?] at org.apache.activemq.command.ActiveMQObjectMessage.getObject(ActiveMQObjectMessage.java:213) ~[?:?] at com.percussion.rx.publisher.impl.PSPublishHandler.onMessage(PSPublishHandler.java:224) ~[?:?]