susantha    2003/09/01 07:34:02

  Modified:    c/src/server/samples/webservicewrapper WebServiceWrapper.cpp
  Log:
  no message
  
  Revision  Changes    Path
  1.11      +2 -2      
xml-axis/c/src/server/samples/webservicewrapper/WebServiceWrapper.cpp
  
  Index: WebServiceWrapper.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/c/src/server/samples/webservicewrapper/WebServiceWrapper.cpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- WebServiceWrapper.cpp     1 Sep 2003 07:28:29 -0000       1.10
  +++ WebServiceWrapper.cpp     1 Sep 2003 14:34:02 -0000       1.11
  @@ -265,7 +265,7 @@
        //Call actual web service method with appropriate parameters
        Point* ret = pWs->AddPoint(v0, v1);
   
  -     IParam* pRetParam = pIWSSZ->setResponseParam(ret, 
(AXIS_SERIALIZE_FUNCT)Axis_Serialize_Point, 
(AXIS_OBJECT_DELETE_FUNCT)Axis_Delete_Point);
  +     IParam* pRetParam = pIWSSZ->setResponseParam(ret, 
(void*)(AXIS_SERIALIZE_FUNCT)Axis_Serialize_Point, 
(void*)(AXIS_OBJECT_DELETE_FUNCT)Axis_Delete_Point);
        pRetParam->SetName(L"AddPointReturn");
        return SUCCESS;
   }
  @@ -283,7 +283,7 @@
        Point* pRet = pWs->EchoPointArray(size, arr,&size);
        IWrapperSoapSerializer* pIWSz;
        mc->getSoapSerializer(&pIWSz);
  -     IArrayBean* pAb = pIWSz->makeArrayBean((void*)pRet, 
(AXIS_SERIALIZE_FUNCT)Axis_Serialize_Point, 
(AXIS_OBJECT_DELETE_FUNCT)Axis_Delete_Point, 
(AXIS_OBJECT_SIZE_FUNCT)Axis_GetSize_Point);
  +     IArrayBean* pAb = pIWSz->makeArrayBean((void*)pRet, 
(void*)(AXIS_SERIALIZE_FUNCT)Axis_Serialize_Point, 
(void*)(AXIS_OBJECT_DELETE_FUNCT)Axis_Delete_Point, 
(void*)(AXIS_OBJECT_SIZE_FUNCT)Axis_GetSize_Point);
        pAb->AddDimension(size);
        pAb->SetItemName(L"item");
        pAb->SetTypeName(L"Point");
  
  
  

Reply via email to