Hello, I have an Axis client contacting a gsoap service, where one of the parameters is a bean with several fields. For any null fields in this bean, Axis adds a xsi:nil='true' reference. Is there any way I could turn this off, so that null fields are not included in the xml?
I am just using the BeanSerializer, and for the typeDecription of the bean, I have set each of the parameters to MinOccurs(0), but I still seem to get xsi:nil='true' for everything. Is there something else I need to do? Below is a portion of my soap body... Thank you, Laura ... <item> <tagInternalId xsi:nil="true"/> <tagId>P400002070</tagId> <status>0</status> <temp>0</temp> <humidity>0</humidity> <data xsi:nil="true"/> <limitFlags>0</limitFlags> <notRespondingCnt>0</notRespondingCnt> <tagdata xsi:nil="true"/> <asset xsi:nil="true"/> </item> ...