Forum Discussion
Tom_Arn
17 years agoContributor
Let me explain in more details what we try to do:
The first Test step calls the operation "rinderTierverzeichnis" which returns (among other elements) the array "rinder".
"rinder" is defined as follows:
and "TVXmlRindVO" is defined as:
We now want to call the operation plausiRinderpass which has (among other input elements) as input the array "rinderpass". For this, all returned "identitaet" from "rinder" should be transferred to "indentitaet" in "rinderpass"
"rinderpass" is defined as follows:
and TVXmlRinderpassVO is defined as:
Tom
The first Test step calls the operation "rinderTierverzeichnis" which returns (among other elements) the array "rinder".
"rinder" is defined as follows:
<rinder xsi:type="java1:ArrayOfTVXmlRindVO" soapenc:arrayType="java1:TVXmlRindVO[]" xsi:nil="true" xmlns:java1="java:com.csc.tvd.oerxml.vo.abfragen"/>
and "TVXmlRindVO" is defined as:
<xsd:complexType name="TVXmlRindVO">
<xsd:sequence>
<xsd:element type="xsd:dateTime" name="abgang" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:integer" name="farbe" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:dateTime" name="geburtsdatum" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="gesamtbefund" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="geschlecht" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="identitaet" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="rasse" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="tiername" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:dateTime" name="zugang" minOccurs="1" nillable="true" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
We now want to call the operation plausiRinderpass which has (among other input elements) as input the array "rinderpass". For this, all returned "identitaet" from "rinder" should be transferred to "indentitaet" in "rinderpass"
"rinderpass" is defined as follows:
<rinderpass xsi:type="java1:ArrayOfTVXmlRinderpassVO" soapenc:arrayType="java1:TVXmlRinderpassVO[]" xsi:nil="true" xmlns:java1="java:com.csc.tvd.oerxml.vo.bestellwesen"/>
and TVXmlRinderpassVO is defined as:
<xsd:complexType name="TVXmlRinderpassVO">
<xsd:sequence>
<xsd:element type="xsd:string" name="errorCodes" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="identitaet" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:decimal" name="passnummer" minOccurs="1" nillable="true" maxOccurs="1"/>
<xsd:element type="xsd:string" name="warningCodes" minOccurs="1" nillable="true" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
Tom
Related Content
- 2 years agojerry91
- 4 years agobrianchi73
- 7 years agoluluberlu