You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by du...@apache.org on 2005/10/07 07:01:37 UTC
svn commit: r307020 -
/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java
Author: dushshantha
Date: Thu Oct 6 22:01:31 2005
New Revision: 307020
URL: http://svn.apache.org/viewcvs?rev=307020&view=rev
Log:
made a modification as a fix for complex type out params.
Modified:
webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java
Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java?rev=307020&r1=307019&r2=307020&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java Thu Oct 6 22:01:31 2005
@@ -867,10 +867,10 @@
{
writer.write ("\t\t\t"
+ currentParamName
- + " = *("
+ + " = ("
+ currentParaType
+
- "*)m_pCall->getCmplxObject((void*) Axis_DeSerialize_"
+ ")m_pCall->getCmplxObject((void*) Axis_DeSerialize_"
+ currentParaType +
", (void*) Axis_Create_" +
currentParaType +
@@ -884,10 +884,10 @@
else
writer.write ("\t\t\t"
+ currentParamName
- + " = *("
+ + " = ("
+ currentParaType
+
- "**)m_pCall->getCmplxObject((void*) Axis_DeSerialize_"
+ "*)m_pCall->getCmplxObject((void*) Axis_DeSerialize_"
+ currentParaType +
", (void*) Axis_Create_" +
currentParaType +