FAULT is not propagated over JMS binding in SwitchYard
Issue
-
We have two SwitchYard applications (two
switchyard.xml). Each of them has only one Camel XML route as implementation. They are connected via JMS binding, i.e.:[ ServiceA - RouteA - ReferenceA ] - JMS - [ ServiceB - RouteB - ReferenceB ] -
ReferenceBencounters aSOAPFault. This fault is properly progagated back toServiceA(theExchangestate is alwaysFAULT). - However, when the message enters
ReferenceAafter being transferred over JMS, the fault switch is lost. TheExchangeis in stateOK, even though the message contains theSOAPFault.
Environment
- Red Hat JBoss Fuse Service Works (FSW)
- 6.0
- Red Hat JBoss Fuse (Fuse)
- 6.2
- SwitchYard
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
