Hello,

I have a custom conduit implementation which takes care of the integration
of CXF and MuleESB. I am able to use the WS-RM functionality on the happy
path over this conduit but when something goes wrong on the backchannel I
get the message stuck on the redelivery queue and constantly printing the
following log statement:

WARN 2013-05-27 16:57:33,917 [RMManager-Timer-2051976295]
org.apache.cxf.endpoint.DeferredConduitSelector:
MessageObserver not found This is actually happening on line: 101 of the
class org.apache.cxf.endpoint.AbstractConduitSelector

I would like to diagnose the cause of this situation.

Please find attached my configuration file.

Thanks for your help in advance.

Regards,
Juan Alberto López Cavallotti
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans";
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:context="http://www.springframework.org/schema/context";
	xmlns:util="http://www.springframework.org/schema/util"; xmlns:p="http://www.springframework.org/schema/p";
	xmlns:jaxws="http://cxf.apache.org/jaxws"; xmlns:jaxrs="http://cxf.apache.org/jaxrs";
	xmlns:cxf="http://cxf.apache.org/core"; xmlns:wsa="http://cxf.apache.org/ws/addressing";
	xmlns:wsrm-policy="http://schemas.xmlsoap.org/ws/2005/02/rm/policy";
	xmlns:wsrm-mgr="http://cxf.apache.org/ws/rm/manager";
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
          http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd/spring-spring-context-3.1.xsd-3.1.2.RELEASE.xsd
          http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd
          http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd
          http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd
          http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd
          http://schemas.xmlsoap.org/ws/2005/02/rm/policy http://schemas.xmlsoap.org/ws/2005/02/rm/wsrm-policy.xsd
          http://cxf.apache.org/ws/rm/manager http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd
">

	<cxf:bus>
		<cxf:features>
			<cxf:logging />
			<wsa:addressing />
			<wsrm-mgr:reliableMessaging>
				<wsrm-policy:RMAssertion>
					<wsrm-policy:BaseRetransmissionInterval
						Milliseconds="4000" />
					<wsrm-policy:AcknowledgementInterval
						Milliseconds="2000" />
				</wsrm-policy:RMAssertion>
				<wsrm-mgr:destinationPolicy>
					<wsrm-mgr:acksPolicy intraMessageThreshold="0" />
				</wsrm-mgr:destinationPolicy>
			</wsrm-mgr:reliableMessaging>
		</cxf:features>
	</cxf:bus>
</beans>

Reply via email to