antelder    2003/03/05 09:30:21

  Modified:    java/src/org/apache/wsif/providers/soap/apacheaxis
                        WSIFOperation_ApacheAxis.java
  Log:
  Fix the last change for http headers in the context to not break everything
  
  Revision  Changes    Path
  1.74      +11 -9     
xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apacheaxis/WSIFOperation_ApacheAxis.java
  
  Index: WSIFOperation_ApacheAxis.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apacheaxis/WSIFOperation_ApacheAxis.java,v
  retrieving revision 1.73
  retrieving revision 1.74
  diff -u -r1.73 -r1.74
  --- WSIFOperation_ApacheAxis.java     5 Mar 2003 16:56:15 -0000       1.73
  +++ WSIFOperation_ApacheAxis.java     5 Mar 2003 17:30:21 -0000       1.74
  @@ -2617,15 +2617,17 @@
                } catch (WSIFException ex) {
                        Trc.ignoredException(ex);
                }
  -     if (o instanceof Hashtable) {
  -             call.setProperty(
  -             HTTPConstants.REQUEST_HEADERS,
  -                 (Hashtable) o);
  -             } else {
  -                     throw new WSIFException(
  -                         "value type must be java.util.Hashtable for context part '"
  -                + WSIFConstants.CONTEXT_REQUEST_HTTP_HEADERS
  -                + "'");                          
  +     if (o != null) {
  +         if (o != null && o instanceof Hashtable) {
  +                 call.setProperty(
  +                 HTTPConstants.REQUEST_HEADERS,
  +                     (Hashtable) o);
  +             } else {
  +                     throw new WSIFException(
  +                             "value type must be java.util.Hashtable for context 
part '"
  +                    + WSIFConstants.CONTEXT_REQUEST_HTTP_HEADERS
  +                    + "'");                      
  +         }
        }
        
        }
  
  
  

Reply via email to