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 di...@apache.org on 2003/03/04 01:57:09 UTC

cvs commit: xml-axis/java/src/org/apache/axis/wsdl/toJava JavaEnumTypeWriter.java

dims        2003/03/03 16:57:09

  Modified:    java/src/org/apache/axis/wsdl/toJava JavaEnumTypeWriter.java
  Log:
  Fix for Bug 17598 - WSDL2Java generates wrong code for normalizedString
  
  Notes:
  - Usually i add code to fix a bug...Here am deleting code to fix the bug :)
  
  Revision  Changes    Path
  1.21      +1 -3      xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaEnumTypeWriter.java
  
  Index: JavaEnumTypeWriter.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaEnumTypeWriter.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- JavaEnumTypeWriter.java	15 Jan 2003 00:29:14 -0000	1.20
  +++ JavaEnumTypeWriter.java	4 Mar 2003 00:57:09 -0000	1.21
  @@ -98,9 +98,7 @@
           // The base type could be a non-object, if so get the corresponding Class.
           String baseType = ((TypeEntry) elements.get(0)).getName();
           String baseClass = baseType;
  -        if (baseType.indexOf("String") >=0) {
  -            baseClass = "java.lang.String";
  -        } else if (baseType.indexOf("int") == 0) {
  +        if (baseType.indexOf("int") == 0) {
               baseClass = "java.lang.Integer";
           } else if (baseType.indexOf("char") == 0) {
               baseClass = "java.lang.Character";