axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russell Butek <bu...@us.ibm.com>
Subject [VOTE] merge terra service test case change into 1.0
Date Tue, 01 Oct 2002 14:34:41 GMT




I suggest that we put this patch into the 1.0 branch.  The terra server is
now down and without this patch the terra test will break the build.  If
the terra server remains down and the build breaks when Sam is building the
final 1.0, then we won't get a 1.0.  This is ONLY a test change.  It does
not affect the runtime.

Here's my +1

Russell Butek
butek@us.ibm.com
---------------------- Forwarded by Russell Butek/Austin/IBM on 10/01/2002
09:29 AM ---------------------------





Russell Butek/Austin/IBM@IBMUS on 10/01/2002 08:03:18 AM

Please respond to axis-dev@xml.apache.org

To:    axis-dev@xml.apache.org
cc:

Subject:    Re: cvs commit: xml-axis/java/test/wsdl/terra
       TerraServiceTestCase.java








Thanks, dims.  You fixed it JUST as I hit the problem.

Depending on how long this site is down, perhaps we should vote to add this
test patch to the 1.0 branch so Sam can actually get a build?

Russell Butek
butek@us.ibm.com


dims@apache.org on 10/01/2002 07:43:11 AM

Please respond to axis-dev@xml.apache.org

To:    xml-axis-cvs@apache.org
cc:
Subject:    cvs commit: xml-axis/java/test/wsdl/terra
       TerraServiceTestCase.java



dims        2002/10/01 05:43:11

  Modified:    java/test/wsdl/terra TerraServiceTestCase.java
  Log:
  Continue gracefully even when TerraService is down.

  Revision  Changes    Path
  1.2       +12 -0
  xml-axis/java/test/wsdl/terra/TerraServiceTestCase.java

  Index: TerraServiceTestCase.java
  ===================================================================
  RCS file:
  /home/cvs/xml-axis/java/test/wsdl/terra/TerraServiceTestCase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TerraServiceTestCase.java     13 Sep 2002 13:42:22 -0000    1.1
  +++ TerraServiceTestCase.java     1 Oct 2002 12:43:11 -0000     1.2
  @@ -7,6 +7,10 @@

   package test.wsdl.terra;

  +import org.apache.axis.AxisFault;
  +
  +import java.net.ConnectException;
  +
   public class TerraServiceTestCase extends junit.framework.TestCase {
       public TerraServiceTestCase(java.lang.String name) {
           super(name);
  @@ -39,6 +43,14 @@
               }
           }
           catch (java.rmi.RemoteException re) {
  +            if (re instanceof AxisFault) {
  +                AxisFault fault = (AxisFault) re;
  +                if (fault.detail instanceof ConnectException ||
  +                    fault.getFaultCode().getLocalPart().equals("HTTP"))
  {
  +                    System.err.println("TerraService HTTP error: " +
  fault);
  +                    return;
  +                }
  +            }
               throw new junit.framework.AssertionFailedError("Remote
           Exception caught: " + re);
           }
       }








Mime
View raw message