Issue
-
Asset Publishers on Content Pages show error messages in the remote live server.
- This issue appears in a multi-server environment where a site is configured for remote staging AND the live servers are clustered.
- Example of error message:
[FragmentRendererControllerImpl:106] [Unable to render content of fragment entry 0:Unable to write ordinary serializable object com.liferay.portal.kernel.template.StringTemplateResource@fbd14b]
java.lang.RuntimeException: Unable to write ordinary serializable object com.liferay.portal.kernel.template.StringTemplateResource@fbd14b
at com.liferay.portal.kernel.io.Serializer.writeObject(Serializer.java:245)
at com.liferay.portal.cache.multiple.internal.PortalCacheClusterEvent.setElementValue(PortalCacheClusterEvent.java:127)
at com.liferay.portal.cache.multiple.internal.ClusterLinkPortalCacheReplicator.notifyEntryUpdated(ClusterLinkPortalCacheReplicator.java:139)
at com.liferay.portal.cache.multiple.internal.ClusterLinkPortalCacheReplicator.notifyEntryUpdated(ClusterLinkPortalCacheReplicator.java:31)
at com.liferay.portal.cache.ehcache.internal.event.EhcachePortalCacheListenerFactory$EhcachePortalCacheReplicator.notifyEntryUpdated(EhcachePortalCacheListenerFactory.java:161)
at com.liferay.portal.cache.ehcache.internal.event.EhcachePortalCacheListenerFactory$EhcachePortalCacheReplicator.notifyEntryUpdated(EhcachePortalCacheListenerFactory.java:110)
Environment
- DXP 7.2
Resolution
- To resolve this behavior, open a help center ticket to request a hotfix containing LPS-173945, or update your installation to DXP 7.3 and above.
Subscriber Exclusive Content
A Liferay Enterprise Subscription provides access to over 1,500 articles that include best practices, troubleshooting, and other valuable solutions. Sign in for full access.
Sign In