butek       02/03/28 05:33:25

  Modified:    java/src/org/apache/axis/wsdl/toJava JavaStubWriter.java
  Log:
  Fixed bugzilla report 7311.  Scenario:
  - Java method throws java.lang.Exception
  - Java2WSDL creates a fault and message called Exception
  - WSDL2Java created Exception class
  - Stub code did not compile.  It had "catch(Exception e)" when it should
  have had "catch(java.lang.Exception e)" to avoid just this sort of conflict.
  
  There's a bigger issue here with roundtripping, but this fix at least gets rid of
  the blatant compiler error.
  
  Revision  Changes    Path
  1.52      +2 -2      
xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaStubWriter.java
  
  Index: JavaStubWriter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaStubWriter.java,v
  retrieving revision 1.51
  retrieving revision 1.52
  diff -u -r1.51 -r1.52
  --- JavaStubWriter.java       27 Mar 2002 16:46:57 -0000      1.51
  +++ JavaStubWriter.java       28 Mar 2002 13:33:25 -0000      1.52
  @@ -161,7 +161,7 @@
           }
   
           pw.println("        }");
  -        pw.println("        catch(Exception t) {");
  +        pw.println("        catch(java.lang.Exception t) {");
           pw.println("            throw org.apache.axis.AxisFault.makeFault(t);");
           pw.println("        }");
   
  @@ -690,7 +690,7 @@
               pw.println("            try {");
               pw.println("                " + target +
                          getResponseString(type, source));
  -            pw.println("            } catch (Exception e) {");
  +            pw.println("            } catch (java.lang.Exception e) {");
               pw.println("                " + target +
                          getResponseString(type, 
                                            "org.apache.axis.utils.JavaUtils.convert(" 
+
  
  
  


Reply via email to