Thanks for the fix. I'll check tomorrows nightly build and see how it
goes.
Mike Ryan
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 26, 2003 10:03 AM
To: [EMAIL PROTECTED]
Subject: cvs commit: xml-axis/java/src/org/apache/axis/wsdl/symbolTable
Utils.java
dims 2003/03/26 08:02:35
Modified: java/src/org/apache/axis/wsdl/symbolTable Utils.java
Log:
Fix for Bug 18287 - Error in serialization of xsd:boolean fields
Revision Changes Path
1.25 +1 -11
xml-axis/java/src/org/apache/axis/wsdl/symbolTable/Utils.java
Index: Utils.java
===================================================================
RCS file:
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/symbolTable/Utils.java,
v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- Utils.java 3 Jan 2003 13:56:08 -0000 1.24
+++ Utils.java 26 Mar 2003 16:02:35 -0000 1.25
@@ -121,17 +121,7 @@
QName rc = qName;
if (Constants.isSchemaXSD(rc.getNamespaceURI())) {
String localName = rc.getLocalPart();
- if (localName.equals("int") ||
- localName.equals("long") ||
- localName.equals("short") ||
- localName.equals("float") ||
- localName.equals("double") ||
- localName.equals("boolean") ||
- localName.equals("byte")) {
- rc = findQName(Constants.URI_DEFAULT_SOAP_ENC,
- qName.getLocalPart());
- }
- else if (localName.equals("base64Binary")) {
+ if (localName.equals("base64Binary")) {
rc = findQName(Constants.URI_DEFAULT_SOAP_ENC,
"base64");
} else if (localName.equals("hexBinary")) {
rc = findQName(Constants.URI_DEFAULT_SCHEMA_XSD,
"hexBinary");