dims 2002/06/05 10:34:11
Modified: java/src/org/apache/axis/providers/java RPCProvider.java
Log:
Patch from "blake biesecker" <[EMAIL PROTECTED]> for Bugzilla Bug #9637
".NET interop problem due to missing soapenc:root="0" tag"
Revision Changes Path
1.63 +1 -1
xml-axis/java/src/org/apache/axis/providers/java/RPCProvider.java
Index: RPCProvider.java
===================================================================
RCS file:
/home/cvs/xml-axis/java/src/org/apache/axis/providers/java/RPCProvider.java,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- RPCProvider.java 28 May 2002 23:08:16 -0000 1.62
+++ RPCProvider.java 5 Jun 2002 17:34:11 -0000 1.63
@@ -138,7 +138,7 @@
// igors: better check if bodyEl.getID() != null
// to make sure this loop does not step on SOAP-ENC objects
// that follow the parameters! FIXME?
- if (bodyEl.isRoot() && operation != null) {
+ if (bodyEl.isRoot() && operation != null && bodyEl.getID() == null)
{
ParameterDesc param = operation.getParameter(bNum);
// at least do not step on non-existent parameters!
if(param != null) {