You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2003/06/12 14:36:03 UTC
cvs commit: xml-axis/java/src/org/apache/axis/message SOAPFault.java
dims 2003/06/12 05:36:03
Modified: java/src/org/apache/axis/message SOAPFault.java
Log:
Fix for Bug 20653 - AxisFault during config processing gives NPE
Revision Changes Path
1.21 +5 -3 xml-axis/java/src/org/apache/axis/message/SOAPFault.java
Index: SOAPFault.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/message/SOAPFault.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- SOAPFault.java 29 May 2003 11:59:56 -0000 1.20
+++ SOAPFault.java 12 Jun 2003 12:36:03 -0000 1.21
@@ -212,9 +212,11 @@
QName qname = null;
if (! cls.equals(AxisFault.class)) {
FaultDesc faultDesc = null;
- OperationDesc op = context.getMessageContext().getOperation();
- if(op != null) {
- faultDesc = op.getFaultByClass(cls);
+ if (context.getMessageContext() != null) {
+ OperationDesc op = context.getMessageContext().getOperation();
+ if (op != null) {
+ faultDesc = op.getFaultByClass(cls);
+ }
}
if (faultDesc != null) {