// Test 1
//
// x: non-nil choice
// y: nil choice
//
StructWithNillableChoice x = new StructWithNillableChoice();
x.setVarInteger(2);
x.setVarInt(3);
StructWithNillableChoice yOriginal = new StructWithNillableChoice();
yOriginal.setVarInteger(1);
Holder<StructWithNillableChoice> y = new Holder<StructWithNillableChoice>(yOriginal);
Holder<StructWithNillableChoice> z = new Holder<StructWithNillableChoice>();
StructWithNillableChoice ret;
if (testDocLiteral) {
ret = docClient.testStructWithNillableChoice(x, y, z);
} else if (testXMLBinding) {
ret = xmlClient.testStructWithNillableChoice(x, y, z);
} else {