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; }