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/25 21:19:33 UTC

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

dims        2003/03/25 12:19:33

  Modified:    java/src/org/apache/axis/wsdl/toJava JavaFaultWriter.java
  Log:
  Fix for Bug 18326 - org.apache.axis.wsdl.toJava.JavaFaultWriter generates invalid Java names for DOC style messaging
  from lists@daleasberry.com (Dale Asberry)
  
  Revision  Changes    Path
  1.18      +4 -4      xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaFaultWriter.java
  
  Index: JavaFaultWriter.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaFaultWriter.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- JavaFaultWriter.java	11 Dec 2002 22:38:30 -0000	1.17
  +++ JavaFaultWriter.java	25 Mar 2003 20:19:33 -0000	1.18
  @@ -112,7 +112,7 @@
           for (int i = 0; i < params.size(); i++) {
               Parameter param = (Parameter)params.get(i);
               String type = param.getType().getName();
  -            String variable = param.getName();
  +            String variable = Utils.xmlNameToJava(param.getName());
               pw.println("    public " + type + " " + variable + ";");
               pw.println("    public " + type + " get" + Utils.capitalizeFirstChar(variable) + "() {");
               pw.println("        return this." + variable + ";");
  @@ -132,13 +132,13 @@
                   if (i != 0) pw.print(", ");
                   Parameter param = (Parameter)params.get(i);
                   String type = param.getType().getName();
  -                String variable = param.getName();
  +                String variable = Utils.xmlNameToJava(param.getName());
                   pw.print(type + " " + variable);
               }
               pw.println(") {");
               for (int i = 0; i < params.size(); i++) {
                   Parameter param = (Parameter)params.get(i);
  -                String variable = param.getName();
  +                String variable = Utils.xmlNameToJava(param.getName());
                   pw.println("        this." + variable + " = " + variable + ";");
               }
               pw.println("    }");
  @@ -155,7 +155,7 @@
           pw.println("    public void writeDetails(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException {");
           for (int i = 0; i < params.size(); i++) {
               Parameter param = (Parameter)params.get(i);
  -            String variable = param.getName();
  +            String variable = Utils.xmlNameToJava(param.getName());
               pw.println("        context.serialize(qname, null, " + Utils.wrapPrimitiveType(param.getType(), variable) + ");");
           }
           pw.println("    }");