scheu 02/02/05 15:11:13
Modified: java/test/wsdl/types ComprehensiveTypes.wsdl
VerifyTestCase.java
Log:
Small change to comprehensive tests to verify "optional array"
work that Russell added. (See optArray in the wsdl file)
Revision Changes Path
1.15 +1 -0 xml-axis/java/test/wsdl/types/ComprehensiveTypes.wsdl
Index: ComprehensiveTypes.wsdl
===================================================================
RCS file: /home/cvs/xml-axis/java/test/wsdl/types/ComprehensiveTypes.wsdl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ComprehensiveTypes.wsdl 5 Feb 2002 22:42:36 -0000 1.14
+++ ComprehensiveTypes.wsdl 5 Feb 2002 23:11:13 -0000 1.15
@@ -68,6 +68,7 @@
<xsd:element name="enum6" type="typens:enumShort"/>
<xsd:element name="enum7" type="typens:enumByte"/>
<xsd:element name="nested" type="typens2:b"/>
+ <xsd:element name="optArray" minOccurs="0" maxOccurs="1"
type="typens:array" />
</xsd:all>
</xsd:complexType>
</xsd:element>
1.8 +4 -1 xml-axis/java/test/wsdl/types/VerifyTestCase.java
Index: VerifyTestCase.java
===================================================================
RCS file: /home/cvs/xml-axis/java/test/wsdl/types/VerifyTestCase.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- VerifyTestCase.java 5 Feb 2002 16:22:41 -0000 1.7
+++ VerifyTestCase.java 5 Feb 2002 23:11:13 -0000 1.8
@@ -214,6 +214,8 @@
} catch (java.rmi.RemoteException re) {
throw new junit.framework.AssertionFailedError("Remote Exception
caught: " + re );
}
+ String[] strValue = new String[] {"abc", "def"};
+ String[][] optArray = new String[][] {strValue};
ElemWComplex elemWComplex = new ElemWComplex(
"one",
new QName[] {new QName("two")},
@@ -225,7 +227,8 @@
EnumDouble.value3,
EnumShort.value2,
EnumByte.value1,
- new B(new A(3)));
+ new B(new A(3)),
+ optArray );
try {
binding.elemWComplexIn(elemWComplex);
} catch (java.rmi.RemoteException re) {