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 su...@apache.org on 2003/10/26 10:50:07 UTC

cvs commit: ws-axis/c/src/server/samples/interoptests/groupB InteropTestPortTypeBWrapper.cpp

susantha    2003/10/26 01:50:07

  Modified:    c/src/client/samples/CalculatorC Calculator.cpp Point.cpp
               c/src/server/samples/cservicewrapper CServiceWrapper.cpp
               c/src/server/samples/interoptests/groupB
                        InteropTestPortTypeBWrapper.cpp
  Log:
  any left over files to be commited
  
  Revision  Changes    Path
  1.6       +2 -2      ws-axis/c/src/client/samples/CalculatorC/Calculator.cpp
  
  Index: Calculator.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/client/samples/CalculatorC/Calculator.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Calculator.cpp	20 Oct 2003 03:27:51 -0000	1.5
  +++ Calculator.cpp	26 Oct 2003 09:50:07 -0000	1.6
  @@ -59,8 +59,8 @@
   	m_pCall->SetSOAPVersion(SOAP_VER_1_1);
   	/* This should be done before adding parameters or return type */
   	m_pCall->SetOperation("Add", "http://www.opensource.lk/");
  -	m_pCall->AddParameter(a, "a");
  -	m_pCall->AddParameter(b, "b");
  +	m_pCall->AddParameter(a, "a", XSD_INT);
  +	m_pCall->AddParameter(b, "b", XSD_INT);
   	m_pCall->SetReturnType(XSD_INT);
   	nStatus = m_pCall->Invoke();
   	if (SUCCESS == nStatus)
  
  
  
  1.5       +3 -3      ws-axis/c/src/client/samples/CalculatorC/Point.cpp
  
  Index: Point.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/client/samples/CalculatorC/Point.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Point.cpp	20 Oct 2003 03:27:51 -0000	1.4
  +++ Point.cpp	26 Oct 2003 09:50:07 -0000	1.5
  @@ -44,8 +44,8 @@
   			<< Axis_TypeName_Point << "\" xmlns:" << sPrefix << "=\"" 
   			<< Axis_URI_Point << "\">";
   	}
  -	pSZ << pSZ.SerializeBasicType("x", p->x);
  -	pSZ << pSZ.SerializeBasicType("y", p->y);
  +	pSZ << pSZ.SerializeBasicType("x", p->x, XSD_INT);
  +	pSZ << pSZ.SerializeBasicType("y", p->y, XSD_INT);
   	pSZ << "</" << Axis_TypeName_Point << ">";
   	return SUCCESS;
   }
  @@ -115,7 +115,7 @@
   			<< Axis_TypeName_Polygon << "\" xmlns:" << sPrefix << "=\"" 
   			<< Axis_URI_Polygon << "\">";
   	}
  -	pSZ << pSZ.SerializeBasicType("name", p->name);
  +	pSZ << pSZ.SerializeBasicType("name", p->name, XSD_STRING);
   	//Serialize array.
   	pSZ.SerializeArray((Axis_Array*)(&p->points), 
   		(void*) Axis_Serialize_Point, (void*) Axis_Delete_Point, (void*) Axis_GetSize_Point, 
  
  
  
  1.8       +5 -5      ws-axis/c/src/server/samples/cservicewrapper/CServiceWrapper.cpp
  
  Index: CServiceWrapper.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/samples/cservicewrapper/CServiceWrapper.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- CServiceWrapper.cpp	10 Oct 2003 05:13:14 -0000	1.7
  +++ CServiceWrapper.cpp	26 Oct 2003 09:50:07 -0000	1.8
  @@ -40,8 +40,8 @@
   			<< Axis_TypeName_Point << " xmlns:" << sPrefix << "=\"" 
   			<< Axis_URI_Point << "\">";
   	}
  -	pSZ << pSZ.SerializeBasicType("x", p->x);
  -	pSZ << pSZ.SerializeBasicType("y", p->y);
  +	pSZ << pSZ.SerializeBasicType("x", p->x, XSD_INT);
  +	pSZ << pSZ.SerializeBasicType("y", p->y, XSD_INT);
   	pSZ << "</" << Axis_TypeName_Point << ">";
   	return SUCCESS;
   }
  @@ -187,7 +187,7 @@
   	//Call actual web service method with appropriate parameters
   	double ret = Distance(v0, v1);
   
  -	return pIWSSZ->AddOutputParam("DistanceReturn", ret);
  +	return pIWSSZ->AddOutputParam("DistanceReturn", ret, XSD_DOUBLE);
   }
   
   int CServiceWrapper::AddPointWrapped(IMessageData* mc)
  @@ -237,7 +237,7 @@
   	//Call actual web service method with appropriate parameters
   	int ret = AddInt(v0, v1);
   
  -	return pIWSSZ->AddOutputParam("AddReturn", ret);
  +	return pIWSSZ->AddOutputParam("AddReturn", ret, XSD_INT);
   }
   
   int CServiceWrapper::PerimeterWrapped(IMessageData* mc)
  @@ -259,5 +259,5 @@
   	//Call actual web service method with appropriate parameters
   	double ret = Perimeter(v0);
   
  -	return pIWSSZ->AddOutputParam("PerimeterReturn", ret);
  +	return pIWSSZ->AddOutputParam("PerimeterReturn", ret, XSD_DOUBLE);
   }
  
  
  
  1.5       +1 -0      ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeBWrapper.cpp
  
  Index: InteropTestPortTypeBWrapper.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeBWrapper.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- InteropTestPortTypeBWrapper.cpp	26 Oct 2003 07:28:44 -0000	1.4
  +++ InteropTestPortTypeBWrapper.cpp	26 Oct 2003 09:50:07 -0000	1.5
  @@ -97,6 +97,7 @@
   	if (SUCCESS != pIWSSZ->AddOutputParam("String", outValue0, XSD_STRING)) return FAIL;
   	if (SUCCESS != pIWSSZ->AddOutputParam("Int", outValue1, XSD_INT)) return FAIL;
   	if (SUCCESS != pIWSSZ->AddOutputParam("Float", outValue2, XSD_FLOAT)) return FAIL;
  +	return SUCCESS;
   }