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 an...@apache.org on 2002/09/18 16:34:07 UTC

cvs commit: xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apachesoap WSIFOperation_ApacheSOAP.java

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);