You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2001/10/17 22:20:25 UTC

cvs commit: xml-axis/java/src/org/apache/axis/client AdminClient.java Call.java

dims        01/10/17 13:20:25

  Modified:    java/src/org/apache/axis/client AdminClient.java Call.java
  Log:
  Make the code consistent. throw "Null Response message!" in all the invoke() methods.
  
  Revision  Changes    Path
  1.36      +1 -5      xml-axis/java/src/org/apache/axis/client/AdminClient.java
  
  Index: AdminClient.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/client/AdminClient.java,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- AdminClient.java	2001/10/17 14:01:06	1.35
  +++ AdminClient.java	2001/10/17 20:20:24	1.36
  @@ -56,6 +56,7 @@
   package org.apache.axis.client ;
   
   import org.apache.axis.AxisEngine;
  +import org.apache.axis.AxisFault;
   import org.apache.axis.Message;
   import org.apache.axis.encoding.SerializationContext;
   import org.apache.axis.message.SOAPBodyElement;
  @@ -216,11 +217,6 @@
               Vector result = null ;
               Object[]  params = new Object[] { new SOAPBodyElement(input) };
               result = (Vector) call.invoke( params );
  -            
  -            if (result == null || result.size() == 0) {
  -                log("Null response message!");
  -                return null;
  -            }
               
               input.close();
               SOAPBodyElement body = (SOAPBodyElement) result.elementAt(0);
  
  
  
  1.14      +5 -2      xml-axis/java/src/org/apache/axis/client/Call.java
  
  Index: Call.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/client/Call.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Call.java	2001/10/17 14:01:06	1.13
  +++ Call.java	2001/10/17 20:20:24	1.14
  @@ -392,7 +392,9 @@
               invoke();
   
               msg = msgContext.getResponseMessage();
  -            if ( msg == null ) return( null );
  +            if (msg == null)
  +                throw new AxisFault(new Exception("Null response message!"));
  +
               env = msg.getAsSOAPEnvelope();
               return( env.getBodyElements() );
           }
  @@ -458,7 +460,8 @@
               msgContext.setRequestMessage( msg );
               invoke();
               msg = msgContext.getResponseMessage();
  -            if ( msg == null ) return( null );
  +            if (msg == null)
  +                throw new AxisFault(new Exception("Null response message!"));
               return( msg.getAsSOAPEnvelope() );
           }
           catch( Exception exp ) {