Publishing Failing After Patch 6 or later with error of "No bean named AssetPublishCallback is defined"

(Doc ID 2055257.1)

Last updated on OCTOBER 03, 2017

Applies to:

Oracle WebCenter Sites - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Symptoms

After patching environment with Patch 6 or later, all timed or manual publish events fail with the following error:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PubsessionMonitor' defined in class path resource [AdvPub.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.fatwire.realtime.messaging.PubsessionMonitor]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'AssetPublishCallback' is define
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1075)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:979)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:487)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at com.fatwire.realtime.util.RTFactory.getSessionMonitor(RTFactory.java:27)
at com.fatwire.realtime.PubMain._initStandard(PubMain.java:516)
at com.fatwire.realtime.PubMain.execute(PubMain.java:110)
at jsp_servlet._jsp._cs_deployed._openmarket._xcelerate._prologactions._publish._advpub.__publishapprovedassets._jspService(__publishapprovedassets.java:110)

...
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'AssetPublishCallback' is defined

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms