Author: amilas
Date: Mon Aug 15 10:45:47 2011
New Revision: 1157767

URL: http://svn.apache.org/viewvc?rev=1157767&view=rev
Log:
if message name is null axiom gives an exception

Modified:
    
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java?rev=1157767&r1=1157766&r2=1157767&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
 Mon Aug 15 10:45:47 2011
@@ -139,8 +139,10 @@ public class RPCMessageReceiver extends 
 
             if (WSDL2Constants.MEP_URI_ROBUST_IN_ONLY.equals(
                     op.getMessageExchangePattern())){
-                OMElement bodyChild = 
fac.createOMElement(outMessage.getAxisMessage().getName(), ns);
-                envelope.getBody().addChild(bodyChild);
+                if (outMessage.getAxisMessage().getName() != null) {
+                    OMElement bodyChild = 
fac.createOMElement(outMessage.getAxisMessage().getName(), ns);
+                    envelope.getBody().addChild(bodyChild);
+                }
                 outMessage.setEnvelope(envelope);
                 return;
             }


Reply via email to