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 gd...@apache.org on 2003/12/01 03:43:40 UTC
cvs commit: ws-axis/java/src/org/apache/axis/message MessageElement.java
gdaniels 2003/11/30 18:43:40
Modified: java/src/org/apache/axis/message MessageElement.java
Log:
Fix 21854.
Use full qname, not just prefix, when constructing attributes via JAX-RPC
APIs.
Revision Changes Path
1.159 +5 -1 ws-axis/java/src/org/apache/axis/message/MessageElement.java
Index: MessageElement.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/message/MessageElement.java,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- MessageElement.java 30 Nov 2003 16:50:46 -0000 1.158
+++ MessageElement.java 1 Dec 2003 02:43:40 -0000 1.159
@@ -746,7 +746,11 @@
String value)
{
AttributesImpl attributes = makeAttributesEditable();
- attributes.addAttribute(namespace, localName, prefix, "CDATA",
+ String attrName = localName;
+ if (prefix != null && prefix.length() > 0) {
+ attrName = prefix + ":" + localName;
+ }
+ attributes.addAttribute(namespace, localName, attrName, "CDATA",
value);
}
/**