rem: soap_out_PointerTostd__vectorTemplateOfPointerTons1__ContainerRef(soap, "container", -1, &(((ns1__ContainerItem*)a)->container), "ns1:ContainerRef"); soap_out_PointerTons1__CategoryRefList(soap, "categories", -1, &(((ns1__ContainerItem*)a)->categories), "ns1:CategoryRefList");
add: soap_out_PointerTostd__vectorTemplateOfPointerTons1__ContainerRef(soap, "container", -1, &(((ns1__ContainerItem*)a)->container), ""); soap_out_PointerTons1__CategoryRefList(soap, "categories", -1, &(((ns1__ContainerItem*)a)->categories), "");
context: SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Contact(struct soap *soap, const char *tag, int id, const ns1__Contact *a, const char *type){	soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Contact), "ns1:Contact");	soap_out_ns1__uid(soap, "id", -1, &(((ns1__Item*)a)->id), "ns1:uid");	soap_out_std__string(soap, "name", -1, &(((ns1__Item*)a)->name), "xsd:string");	soap_out_unsignedLong(soap, "version", -1, &(((ns1__Item*)a)->version), "");	soap_out_string(soap, "modified", -1, &(((ns1__Item*)a)->modified), "");	soap_out_PointerTons1__ItemChanges(soap, "changes", -1, &(((ns1__Item*)a)->changes), "ns1:ItemChanges");	soap_out_PointerTostd__string(soap, "type", -1, &(((ns1__Item*)a)->type), "xsd:string");	/* transient soap skipped */	soap_out_PointerTostd__vectorTemplateOfPointerTons1__ContainerRef(soap, "container", -1, &(((ns1__ContainerItem*)a)->container), "ns1:ContainerRef");	soap_out_PointerTons1__CategoryRefList(soap, "categories", -1, &(((ns1__ContainerItem*)a)->categories), "ns1:CategoryRefList");	soap_out_string(soap, "created", -1, &(((ns1__ContainerItem*)a)->created), "");	soap_out_PointerTons1__CustomList(soap, "customs", -1, &(((ns1__ContainerItem*)a)->customs), "ns1:CustomList");	/* transient soap skipped */	soap_out_ns1__UUID(soap, "uuid", -1, &(((ns1__AddressBookItem*)a)->uuid), "ns1:UUID");	soap_out_PointerTostd__string(soap, "comment", -1, &(((ns1__AddressBookItem*)a)->comment), "xsd:string");	/* transient soap skipped */	soap_out_PointerTons1__FullName(soap, "fullName", -1, &(((ns1__Contact*)a)->fullName), "ns1:FullName");	soap_out_PointerTons1__EmailAddressList(soap, "emailList", -1, &(((ns1__Contact*)a)->emailList), "ns1:EmailAddressList");	soap_out_PointerTons1__ImAddressList(soap, "imList", -1, &(((ns1__Contact*)a)->imList), "ns1:ImAddressList");	soap_out_PointerTons1__PostalAddressList(soap, "addressList", -1, &(((ns1__Contact*)a)->addressList), "ns1:PostalAddressList");	soap_out_PointerTons1__OfficeInfo(soap, "officeInfo", -1, &(((ns1__Contact*)a)->officeInfo), "ns1:OfficeInfo");	soap_out_PointerTons1__PersonalInfo(soap, "personalInfo", -1, &(((ns1__Contact*)a)->personalInfo), "ns1:PersonalInfo");	/* transient soap skipped */	soap_element_end_out(soap, tag);	return SOAP_OK;}