robert lazarski created AXIS2-5943:
--------------------------------------
Summary: GSON, MessageContext.isFault() NPE because getEnvelope()
returns null
Key: AXIS2-5943
URL: https://issues.apache.org/jira/browse/AXIS2-5943
Project: Axis2
Issue Type: Bug
Reporter: robert lazarski
As discussed on the user list, after a GSON service completes, this code in
MessageContext throws an NPE:
public boolean isFault() {
return getEnvelope().hasFault();
}
The code I compiled myself and is running on my production systems is as
follows, [~veithen] do you have a suggestion on a better fix?
public boolean isFault() {
if (getEnvelope() == null) {
log.warn(getLogIDString() + ": ****WARNING**** " + myClassName +
" , found null envelope, returning false");
return false;
}
return getEnvelope().hasFault();
}
See user list discussion:
http://mail-archives.apache.org/mod_mbox/axis-java-user/201808.mbox/%3ccabpplbvtwaa54j1rnjvhrkdtreeqq9fwzuh-ak-xnr782pm...@mail.gmail.com%3E
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]