SOAPElement stringElem = factory.createElement("varString", "x1",
"http://apache.org/type_test/types1");
stringElem.addTextNode("test string within any");
elem.addChildElement(stringElem);
StructWithAnyStrict x = new StructWithAnyStrict();
x.setName("Name x");
x.setAddress("Some Address x");
x.setAny(elem);
elem = factory.createElement("AnonTypeElementQualified", "x1",
"http://apache.org/type_test/types1");
elem.addNamespaceDeclaration("x1", "http://apache.org/type_test/types1");
floatElem = factory.createElement("varFloat", "x1",
"http://apache.org/type_test/types1");
floatElem.addTextNode("12.76");
elem.addChildElement(floatElem);
intElem = factory.createElement("varInt", "x1",
"http://apache.org/type_test/types1");
intElem.addTextNode("56");
elem.addChildElement(intElem);
stringElem = factory.createElement("varString", "x1",
"http://apache.org/type_test/types1");
stringElem.addTextNode("test string");
elem.addChildElement(stringElem);
StructWithAnyStrict yOrig = new StructWithAnyStrict();
yOrig.setName("Name y");
yOrig.setAddress("Some Address y");
yOrig.setAny(elem);
Holder<StructWithAnyStrict> y = new Holder<StructWithAnyStrict>(yOrig);
Holder<StructWithAnyStrict> z = new Holder<StructWithAnyStrict>();
StructWithAnyStrict ret = docClient.testStructWithAnyStrict(x, y, z);
if (!perfTestOnly) {
assertEqualsStructWithAnyStrict(x, y.value);
assertEqualsStructWithAnyStrict(yOrig, z.value);
assertEqualsStructWithAnyStrict(x, ret);
}