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/09/30 12:39:18 UTC

svn commit: r292696 - /webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java

Author: dushshantha
Date: Fri Sep 30 03:39:11 2005
New Revision: 292696

URL: http://svn.apache.org/viewcvs?rev=292696&view=rev
Log:
i fixed some problems related to wrapper generation for out params.

Modified:
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java

Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java?rev=292696&r1=292695&r2=292696&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/WrapWriter.java Fri Sep 30 03:39:11 2005
@@ -656,8 +656,14 @@
                         }
                         else
                         {
-                        	if (CUtils.isPointerType(outparamType))
-                        	{
+                        	/**
+                        	 * Dushshantha:
+                        	 * i commented out this code to correct wrong code generation for out params
+                        	 */
+                        	
+                        	
+                        	/*if (CUtils.isPointerType(outparamType))
+                        	{*/
                         		writer.write(
                                         "\tpIWSSZ->addOutputParam(\""
                                             + returnParamName.substring(returnParamName.lastIndexOf(">")+1)
@@ -666,7 +672,7 @@
                                             + ", "
                                             + CUtils.getXSDTypeForBasicType(outparamType)
                                             + ");\n");
-                        	}
+                        	/*}
                         	else
                         	{
                         		writer.write(
@@ -677,7 +683,7 @@
                                             + ", "
                                             + CUtils.getXSDTypeForBasicType(outparamType)
                                             + ");\n");
-                        	}
+                        	}*/
                             //10/05/2005..........................................................
                         }
                     }