// Test 1
//
// x: non-nil sequence
// y: nil sequence (non-null holder object)
//
StructWithNillableStruct x = new StructWithNillableStruct();
x.setVarInteger(100);
x.setVarInt(101);
x.setVarFloat(101.5f);
StructWithNillableStruct yOriginal = new StructWithNillableStruct();
yOriginal.setVarInteger(200);
Holder<StructWithNillableStruct> y =
new Holder<StructWithNillableStruct>(yOriginal);
Holder<StructWithNillableStruct> z = new Holder<StructWithNillableStruct>();
StructWithNillableStruct ret;
if (testDocLiteral) {
ret = docClient.testStructWithNillableStruct(x, y, z);
} else if (testXMLBinding) {
ret = xmlClient.testStructWithNillableStruct(x, y, z);
} else {