ArrayOfdecimalHolder varDecimal = new ArrayOfdecimalHolder(new BigDecimal[] { _varDecimal, _varDecimal });
ArrayOffloatHolder varFloat = new ArrayOffloatHolder(new float[] { _varFloat, _varFloat });
ArrayOfdoubleHolder varDouble = new ArrayOfdoubleHolder(new double[] { _varDouble, _varDouble });
ArrayOfbooleanHolder varBoolean = new ArrayOfbooleanHolder(new boolean[] { _varBoolean, _varBoolean });
ArrayOfbyteHolder varByte = new ArrayOfbyteHolder(new byte[] { _varByte, _varByte });
ArrayOfQNameHolder varQName = new ArrayOfQNameHolder(new QName[] { _varQName, _varQName });
ArrayOfdateTimeHolder varDateTime = new ArrayOfdateTimeHolder(new Calendar[] { _varDateTime, _varDateTime });
port.echoInOutSimpleTypesArray(varString, varInteger, varInt, varLong, varShort, varDecimal, varFloat, varDouble, varBoolean, varByte, varQName, varDateTime);
assertEquals(new String[] { _varString, _varString }, varString.value);