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