butek 02/03/08 07:57:17
Modified: java/src/org/apache/axis/wsdl/toJava
JavaServiceImplWriter.java
Log:
Make sure escaped characters in the WSDL address stay escaped in the Java string.
Revision Changes Path
1.7 +3 -1
xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaServiceImplWriter.java
Index: JavaServiceImplWriter.java
===================================================================
RCS file:
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaServiceImplWriter.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- JavaServiceImplWriter.java 5 Feb 2002 16:22:40 -0000 1.6
+++ JavaServiceImplWriter.java 8 Mar 2002 15:57:17 -0000 1.7
@@ -71,6 +71,7 @@
import javax.wsdl.extensions.soap.SOAPAddress;
import org.apache.axis.utils.JavaUtils;
+import org.apache.axis.utils.XMLUtils;
/**
* This is Wsdl2java's service implementation writer.
@@ -210,7 +211,8 @@
for (ListIterator li = extensibilityList.listIterator(); li.hasNext();) {
Object obj = li.next();
if (obj instanceof SOAPAddress) {
- return ((SOAPAddress) obj).getLocationURI();
+ return XMLUtils.xmlEncodeString(
+ ((SOAPAddress) obj).getLocationURI());
}
}
// didn't find it