ws-axis-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From susan...@apache.org
Subject cvs commit: ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal BeanParamWriter.java
Date Wed, 06 Oct 2004 06:31:25 GMT
susantha    2004/10/05 23:31:25

  Modified:    c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal
                        BeanParamWriter.java
  Log:
  Fixing the bug http://nagoya.apache.org/jira/browse/AXISCPP-143
  
  Deserialiser method returns without doing anyting for complex types with simple content
  
  Revision  Changes    Path
  1.29      +3 -0      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/BeanParamWriter.java
  
  Index: BeanParamWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/BeanParamWriter.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- BeanParamWriter.java	5 Oct 2004 11:53:22 -0000	1.28
  +++ BeanParamWriter.java	6 Oct 2004 06:31:25 -0000	1.29
  @@ -194,6 +194,9 @@
   		writer.write("int Axis_DeSerialize_"+classname+"("+classname+"* param, IWrapperSoapDeSerializer*
pIWSDZ)\n{\n");
   		if (attribs.length == 0) {
   			System.out.println("Possible error in class "  + classname + ": class with no attributes....................");
  +			if (extensionBaseAttrib != null){
  +				writer.write("\tpIWSDZ->getChardataAs((void*)&(param->"+extensionBaseAttrib.getParamName()+"),
"+CUtils.getXSDTypeForBasicType(extensionBaseAttrib.getTypeName())+");\n");
  +			}
   			writer.write("\treturn AXIS_SUCCESS;\n");
   			writer.write("}\n\n");
   			return;
  
  
  

Mime
View raw message