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);");