You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2012/09/29 21:33:35 UTC

svn commit: r1391863 - /axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java

Author: veithen
Date: Sat Sep 29 19:33:34 2012
New Revision: 1391863

URL: http://svn.apache.org/viewvc?rev=1391863&view=rev
Log:
In the generated test cases, don't attempt to catch exceptions thrown during stub instantiation. Instead, let JUnit (or the IDE or the surefire/failsafe plugin, etc.) report the exception.

Modified:
    axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java

Modified: axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java
URL: http://svn.apache.org/viewvc/axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java?rev=1391863&r1=1391862&r2=1391863&view=diff
==============================================================================
--- axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java (original)
+++ axis/axis1/java/trunk/axis/src/main/java/org/apache/axis/wsdl/toJava/JavaTestCaseWriter.java Sat Sep 29 19:33:34 2012
@@ -310,20 +310,10 @@ public class JavaTestCaseWriter extends 
     public final void writeBindingAssignment(
             PrintWriter pw, String bindingType, String portName) {
 
-        pw.println("        " + bindingType + " binding;");
-        pw.println("        try {");
-        pw.println("            binding = (" + bindingType + ")");
+        pw.println("        " + bindingType + " binding");
+        pw.println("                = (" + bindingType + ")");
         pw.print("                          new " + sEntry.getName());
         pw.println("Locator" + "().get" + portName + "();");
-        pw.println("        }");
-        pw.println("        catch ("
-                + javax.xml.rpc.ServiceException.class.getName()
-                + " jre) {");
-        pw.println("            if(jre.getLinkedCause()!=null)");
-        pw.println("                jre.getLinkedCause().printStackTrace();");
-        pw.println(
-                "            throw new junit.framework.AssertionFailedError(\"JAX-RPC ServiceException caught: \" + jre);");
-        pw.println("        }");
         pw.println("        assertNotNull(\""
                 + Messages.getMessage("null00", "binding")
                 + "\", binding);");