Bug 996915 - Oneway service with RemoteInvoker propagates faults to client
Summary: Oneway service with RemoteInvoker propagates faults to client
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: SwitchYard
Version: 6.0.0 GA
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
: ---
Assignee: Keith Babo
QA Contact: Jiri Sedlacek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-14 09:31 UTC by Jiri Sedlacek
Modified: 2015-08-02 23:44 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-09-24 18:26:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jiri Sedlacek 2013-08-14 09:31:19 UTC
When I call oneway service with remote invoker and fault happens on server, there should be no fault propagated to the client. Now it is.

Comment 1 Keith Babo 2013-08-14 22:56:01 UTC
This is by design to allow consumers to deal with runtime faults.  It was an enhancement added in 1.0 and is definitely not a bug.  The only thing that can/should really change here is adding the ability to detect an application fault (via Exchange.sendFault()) and not return those.  Today, all faults are passed back to the consumer in case they want to know the outcome of an exchange.  That said, we can detect and restrict this behavior to only report runtime faults.

Not a beta blocker.

Comment 3 kconner 2013-09-24 18:26:33 UTC
Keith and I have discussed this and we have decided to close this as it is expected behaviour at present.


Note You need to log in before you can comment on or make changes to this bug.