gdaniels 02/02/25 06:16:26
Modified: java/src/org/apache/axis/client Call.java
java/src/org/apache/axis/message MessageElement.java
Log:
Fix typo in encoding style attribute (should be SOAP-ENV, not SOAP-ENC
namespace), and hook up parent to RPCElement on client side to avoid
multiple encodingStyle attributes.
Revision Changes Path
1.80 +1 -0 xml-axis/java/src/org/apache/axis/client/Call.java
Index: Call.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/client/Call.java,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- Call.java 22 Feb 2002 23:39:43 -0000 1.79
+++ Call.java 25 Feb 2002 14:16:26 -0000 1.80
@@ -1457,6 +1457,7 @@
setRequestMessage(reqMsg);
reqEnv.addBodyElement(body);
+ body.setParent(reqEnv);
reqEnv.setMessageType(Message.REQUEST);
try {
1.80 +2 -2 xml-axis/java/src/org/apache/axis/message/MessageElement.java
Index: MessageElement.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/message/MessageElement.java,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- MessageElement.java 22 Feb 2002 23:39:45 -0000 1.79
+++ MessageElement.java 25 Feb 2002 14:16:26 -0000 1.80
@@ -531,12 +531,12 @@
if (parent == null) {
// don't emit an encoding style if its "" (literal)
if (!encodingStyle.equals("")) {
- setAttribute(Constants.URI_CURRENT_SOAP_ENC,
+ setAttribute(Constants.URI_CURRENT_SOAP_ENV,
Constants.ATTR_ENCODING_STYLE,
encodingStyle);
}
} else if (!encodingStyle.equals(parent.getEncodingStyle())) {
- setAttribute(Constants.URI_CURRENT_SOAP_ENC,
+ setAttribute(Constants.URI_CURRENT_SOAP_ENV,
Constants.ATTR_ENCODING_STYLE,
encodingStyle);
}