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 ru...@apache.org on 2001/07/08 18:10:49 UTC
cvs commit: xml-axis/java/src/org/apache/axis/encoding SOAPTypeMappingRegistry.java SerializationContext.java
rubys 01/07/08 09:10:49
Modified: java/src/org/apache/axis/encoding
SOAPTypeMappingRegistry.java
SerializationContext.java
Log:
Base64 should use soap encoding
Revision Changes Path
1.22 +1 -1 xml-axis/java/src/org/apache/axis/encoding/SOAPTypeMappingRegistry.java
Index: SOAPTypeMappingRegistry.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/encoding/SOAPTypeMappingRegistry.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- SOAPTypeMappingRegistry.java 2001/07/08 14:18:37 1.21
+++ SOAPTypeMappingRegistry.java 2001/07/08 16:10:48 1.22
@@ -76,7 +76,7 @@
public static final QName XSD_SHORT = new QName(Constants.URI_CURRENT_SCHEMA_XSD, "short");
public static final QName XSD_BYTE = new QName(Constants.URI_CURRENT_SCHEMA_XSD, "byte");
public static final QName XSD_DECIMAL = new QName(Constants.URI_CURRENT_SCHEMA_XSD, "decimal");
- public static final QName XSD_BASE64 = new QName(Constants.URI_CURRENT_SCHEMA_XSD, "base64");
+ public static final QName XSD_BASE64 = new QName(Constants.URI_SOAP_ENC, "base64");
public static final QName SOAP_STRING = new QName(Constants.URI_SOAP_ENC, "string");
public static final QName SOAP_BOOLEAN = new QName(Constants.URI_SOAP_ENC, "boolean");
1.12 +3 -1 xml-axis/java/src/org/apache/axis/encoding/SerializationContext.java
Index: SerializationContext.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/encoding/SerializationContext.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- SerializationContext.java 2001/06/12 15:43:08 1.11
+++ SerializationContext.java 2001/07/08 16:10:48 1.12
@@ -138,8 +138,10 @@
if (prefix == null)
prefix = (String)pendingNSMappings.get(uri);
- if (prefix == null && uri.equals(Constants.URI_SOAP_ENC))
+ if (prefix == null && uri.equals(Constants.URI_SOAP_ENC)) {
prefix = Constants.NSPREFIX_SOAP_ENC;
+ registerPrefixForURI(prefix, uri);
+ }
if (prefix == null) {
prefix = "ns" + lastPrefixIndex++;