antelder    2002/09/18 07:34:07

  Modified:    java/src/org/apache/wsif/providers/soap/apachesoap
                        WSIFOperation_ApacheSOAP.java
  Log:
  Clear the port in the deserializeresponse method to force the typeMapping to be 
re-setup so the processAsyncResponse method works properly.
  
  Revision  Changes    Path
  1.25      +3 -0      
xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apachesoap/WSIFOperation_ApacheSOAP.java
  
  Index: WSIFOperation_ApacheSOAP.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apachesoap/WSIFOperation_ApacheSOAP.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- WSIFOperation_ApacheSOAP.java     16 Sep 2002 07:31:09 -0000      1.24
  +++ WSIFOperation_ApacheSOAP.java     18 Sep 2002 14:34:07 -0000      1.25
  @@ -975,6 +975,9 @@
           HashMap mapOfUserTypes = new HashMap();
           SOAPMappingRegistry smr =
               WSIFPort_ApacheSOAP.createSOAPMappingRegistry(new Call());
  +          
  +        // clear port to ensure setupTypeMappings does something
  +        setDynamicWSIFPort( null );
   
           setupTypeMappings(mapOfUserTypes, smr);
   
  
  
  


Reply via email to