dims        2002/06/04 05:46:56

  Modified:    java/samples/jaxm DelayedStockQuote.java
               java/test build_functional_tests.xml
               java/test/functional TestJAXMSamples.java
  Log:
  - Comment out the pass-thru of proxy parameters.
  - Added package for DelayedStockQuote
  - Skip DelayedStockQuote if there is a ConnectException.
  
  Revision  Changes    Path
  1.3       +1 -1      xml-axis/java/samples/jaxm/DelayedStockQuote.java
  
  Index: DelayedStockQuote.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/samples/jaxm/DelayedStockQuote.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DelayedStockQuote.java    3 Jun 2002 17:57:00 -0000       1.2
  +++ DelayedStockQuote.java    4 Jun 2002 12:46:56 -0000       1.3
  @@ -52,7 +52,7 @@
    * information on the Apache Software Foundation, please see
    * <http://www.apache.org/>.
    */
  -//package samples.jaxm;
  +package samples.jaxm;
   
   import javax.xml.messaging.URLEndpoint;
   import javax.xml.soap.MessageFactory;
  
  
  
  1.42      +2 -0      xml-axis/java/test/build_functional_tests.xml
  
  Index: build_functional_tests.xml
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/build_functional_tests.xml,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- build_functional_tests.xml        3 Jun 2002 17:57:01 -0000       1.41
  +++ build_functional_tests.xml        4 Jun 2002 12:46:56 -0000       1.42
  @@ -93,11 +93,13 @@
       <!-- now, run the actual test -->
       <junit dir="." printsummary="yes" haltonfailure="${test.functional.fail}" 
fork="yes">
         <!-- Pass through the proxy parameters -->
  +      <!--
         <jvmarg value="-Dhttp.proxyHost=${http.proxyHost}"/>
         <jvmarg value="-Dhttp.proxyPort=${http.proxyPort}"/>
         <jvmarg value="-Dhttp.nonProxyHosts=${http.nonProxyHosts}"/>
         <jvmarg value="-Dhttp.proxyUser=${http.proxyUser}"/>
         <jvmarg value="-Dhttp.proxyPassword=${http.proxyPassword}"/>
  +      -->
         <classpath refid="test-classpath" />
         <formatter type="xml" usefile="${test.functional.usefile}"/>
         <batchtest todir="${test.functional.reportdir}">
  
  
  
  1.3       +11 -3     xml-axis/java/test/functional/TestJAXMSamples.java
  
  Index: TestJAXMSamples.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/functional/TestJAXMSamples.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TestJAXMSamples.java      3 Jun 2002 17:57:01 -0000       1.2
  +++ TestJAXMSamples.java      4 Jun 2002 12:46:56 -0000       1.3
  @@ -55,12 +55,14 @@
   
   package test.functional;
   
  +import samples.jaxm.DelayedStockQuote;
   import junit.framework.TestCase;
   import org.apache.axis.AxisFault;
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import samples.jaxm.UddiPing;
  -import DelayedStockQuote;
  +
  +import java.net.ConnectException;
   
   /**
    * Test the JAX-RPC compliance samples.
  @@ -92,9 +94,15 @@
               log.info("Test complete.");
           } catch (javax.xml.soap.SOAPException e) {
               Throwable t = e.getCause();
  -            if(t != null){
  -                if (t instanceof AxisFault) ((AxisFault) t).dump();
  +            if (t != null) {
                   t.printStackTrace();
  +                if (t instanceof AxisFault) {
  +                    ((AxisFault) t).dump();
  +                    if (((AxisFault) t).detail instanceof ConnectException) {
  +                        System.out.println("Connect failure caused JAXM 
DelayedStockQuote to be skipped.");
  +                        return;
  +                    }
  +                }
                   throw new Exception("Fault returned from test: " + t);
               } else {
                   e.printStackTrace();
  
  
  


Reply via email to