Hi!
 
I tried to copy a complexType variable in different ways, unsuccessfully!  :(
 

My structure is like:
Type in wsdl:
<complexType name=”TypeOfPayment”>
        <sequence>
                <element name=”descripiton” 
type=”string”/>
                <element name=”type” 
type=”int”/>
        </sequence>
</complexType>
 
<element name=”PayRequest”>
        <complexType>
                <sequence>
                        <element name=”value” type=”double” 
/>
                        <element name=”type” 
type=”tns:TypeOfPayment” />
                </sequence>
        </complexType>
</element>
 
<element name=”PayResponse”>
        <complexType>
                <sequence>
                        <element name=”value” type=”double” 
/>
                        <element name=”type” 
type=”tns:TypeOfPayment” />
                </sequence>
        </complexType>
</element>

Type of message:
<message name="PayRequestMessage">
        <part element="tns:PayRequest" 
name="payload"/>
</message>

<message name="PayResponseMessage">
        <part element="tns:PayResponse" 
name="payload"/>
</message>
Variables:
<bpel:variable name="input" messageType="tns:PayRequestMessage"/>
<bpel:variable name="output" messageType="tns:PayResponseMessage"/>


I get a variable of the same type of structure over a Web Service and I have to 
copy itto another variable. How do I do that?
 I tried different ways ... but always gives the same error:

<soapenv:Fault>


<faultcode>soapenv:Server</faultcode> 


<faultstring 
xmlns:axis2ns3460="http://docs.oasis-open.org/wsbpel/2.0/process/executable";>axis2ns3460:selectionFailure</faultstring>
 

<detail 
/> 

</soapenv:Fault>


Thanks!

Rodolfo Barbeiro
                                          

Reply via email to