Details
Description
(reposted from xfire-dev in the hope that it gets more attention here.. ![]()
While debugging a surprising problem in Mule/XFireI found that
MessageExchange.hasFaultMessage() unconditionally returns true, even
though the faultMessage field is null. Since the getFaultMessage() getter
is lazy and seems to ignore the hasFault boolean I cannot use that either.
I'm stumped: why is hasFault true by default, never read or properly set
together with the faultMessage reference?
This confusing behaviour causes us quite a bit of trouble since we need to distinguish between a MEX with and without fault, yet there seems to be no way to do that correctly.
Activity
Dan Diephouse
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.2.3 [ 12951 ] |
Dan Diephouse
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Open [ 1 ] | Closed [ 6 ] |
Dan Diephouse
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Closed [ 6 ] | Reopened [ 4 ] |
Dan Diephouse
made changes -
| Fix Version/s | 1.2.4 [ 13035 ] | |
| Fix Version/s | 1.2.3 [ 12951 ] |
Dan Diephouse
made changes -
| Fix Version/s | 1.2.5 [ 13130 ] | |
| Fix Version/s | 1.2.4 [ 13035 ] |
Dan Diephouse
made changes -
| Fix Version/s | 1.2.5 [ 13130 ] | |
| Fix Version/s | 1.2.6 [ 13301 ] |
Dan Diephouse
made changes -
| Fix Version/s | 1.2.6 [ 13301 ] | |
| Fix Version/s | 1.2.7 [ 13470 ] |
This should definitely be fixed! Scheduling for 1.2.3