testClass1s[1].setParam2("hellow world");
testClass1s[1].setParam3(new Integer(6));
testClass2.setParam3(testClass1s);
TestClass2 result = proxy.method2(testClass2);
System.out.println("Param1 ==> " + result.getParam1());
System.out.println("Param2 ==> " + result.getParam2());
System.out.println("Param3[0] param1 ==> " + result.getParam3()[0].getParam1());
System.out.println("Param3[0] param2 ==> " + result.getParam3()[0].getParam2());
System.out.println("Param3[0] param3 ==> " + result.getParam3()[0].getParam3());