Author: scheu
Date: Sun Aug 8 12:50:02 2010
New Revision: 983407
URL: http://svn.apache.org/viewvc?rev=983407&view=rev
Log:
Simple NPE avoidance check
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/client/ServiceClient.java
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/client/ServiceClient.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/client/ServiceClient.java?rev=983407&r1=983406&r2=983407&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/client/ServiceClient.java
(original)
+++
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/client/ServiceClient.java
Sun Aug 8 12:50:02 2010
@@ -857,7 +857,10 @@ public class ServiceClient {
lastOperationContext
.getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE);
if (outMessageContext != null) {
-
outMessageContext.getTransportOut().getSender().cleanup(outMessageContext);
+ if (outMessageContext.getTransportOut() != null &&
+ outMessageContext.getTransportOut().getSender() !=
null) {
+
outMessageContext.getTransportOut().getSender().cleanup(outMessageContext);
+ }
}
}
}