assertNotNull("binding is null", binding);
// Time out after a minute
binding.setTimeout(60000);
JavaBean b = new JavaBean();
b.setMyBigDecimal(new BigDecimal(4));
b.setMyBigInteger(new BigInteger("5"));
b.setMyBoolean(false);
b.setMyByte((byte)0x1);
b.setMyCalendar(Calendar.getInstance());
b.setMyDouble(4);
b.setMyFloat(5);
b.setMyInt(6);
b.setMyLong(3);
b.setMyString("sdfsdf");
b.setMyJavaBean(new JavaBean2(new BigDecimal(5),new BigInteger("4"),true,(byte)0x1,Calendar.getInstance(),(double)5,(float)3,(int)1,(long)2,(short)1,"xxx"));
JavaBean b2 = new JavaBean();
b2.setMyBigDecimal(new BigDecimal(4));
b2.setMyBigInteger(new BigInteger("5"));
b2.setMyBoolean(false);
b2.setMyByte((byte)0x1);
b2.setMyCalendar(Calendar.getInstance());
b2.setMyDouble(4);
b2.setMyFloat(5);
b2.setMyInt(6);
b2.setMyLong(3);
b2.setMyString("sdfsdf");
b2.setMyJavaBean(new JavaBean2(new BigDecimal(5),new BigInteger("4"),true,(byte)0x1,Calendar.getInstance(),(double)5,(float)3,(int)1,(long)2,(short)1,"xxx"));
// Test operation
test.wsdl.marshall2.types.JavaBeanArrayTestResponse value = null;
value = binding.javaBeanArrayTest(new test.wsdl.marshall2.types.JavaBeanArrayTest(new JavaBean[]{b,b2}));