Thank you very much. Now it works.

Regards,

Pablo


On Sat, Jan 29, 2011 at 8:45 PM, Waruna Ranasinghe <[email protected]> wrote:
> Hi Pablo,
>
> On 29 January 2011 22:49, Pablo Marco <[email protected]> wrote:
>
>> Hi,
>>
>>  I'm new to the list and to ODE (also to BPEL). I'm trying to run
>> some basic BPEL processes, and in this case I keep getting a
>> selectionFailure when trying to run the following:
>>
>> <variables>
>>     <variable name="myVar" messageType="test:HelloMessage"/>
>>     <variable name="pruebaUsuarioInput"
>> messageType="pusu:creaUsuarioRequest" />
>> </variables>
>>
>> <assign name="inicializadorBrutal">
>>                                <copy>
>>                                        <from>
>>                                                <literal>
>>                                                        <pusu:parameters>
>>                                                                *
>> <pusu:username>brito</pusu:**username>*
>>
>>  <pusu:password>bruword</pusu:password>
>>                                                                <pusu:email>
>> [email protected]</pusu:email>
>>                                                        </pusu:parameters>
>>                                                </literal>
>>                                        </from>
>>                                        <to variable="pruebaUsuarioInput"
>> part="parameters"/>
>>                                </copy>
>>        <copy>
>>              <from part="TestPart" variable="myVar">
>>              <to>$pruebaUsuarioInput.parameters/username</to>
>>
> Since you have specified a namespace (*<pusu:username>brito</pusu:**
> username>*) when initializing the pruebaUsuarioInput variable. You need to
> specify that namespace when selecting that element. Therefore <to> would be
> <to>$pruebaUsuarioInput.parameters/*pusu:*username</to>
>
>
>
>>        </copy>
>> </assign>
>>
>>  The first copy works perfectly but the second keeps giving me
>> problems. This was the code as generated using NetBeans BPEL plugin.
>> Trying with Eclipse BPEL, generates the following for the second copy:
>>
>> <copy>
>>              <bpel:from part="TestPart" variable="myVar"></bpel:from>
>>              <bpel:to part="parameters" variable="pruebaUsuarioInput">
>>                    <bpel:query
>> queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0">
>>
> Same applies to this as well.
>
>
> Thanks,
> Waruna
>
>>                        <![CDATA[*pusu:*username]]>
>>                    </bpel:query>
>>                </bpel:to>
>> </copy>
>>
>> but I get the same selectionFailure error.
>>
>>  I'm trying to run this on ODE 1.3.4 on tomcat 5.5.31.
>>
>> Regards,
>>
>> Pablo
>>
>>
>> PS: These are the definitions for HelloMessage and creaUsuarioRequest:
>>
>>    <wsdl:message name="HelloMessage">
>>        <wsdl:part name="TestPart" type="xsd:string"/>
>>    </wsdl:message>
>>
>>
>>  <wsdl:message name="creaUsuarioRequest">
>>    <wsdl:part element="tns:creaUsuario" name="parameters"/>
>>  </wsdl:message>
>>  <wsdl:types>
>>    <xsd:schema targetNamespace="http://www.example.org/PruebaUsuario/";>
>>      <xsd:element name="creaUsuario">
>>        <xsd:complexType>
>>          <xsd:sequence>
>>                <xsd:element name="username" type="xsd:string"/>
>>                <xsd:element name="password" type="xsd:string"/>
>>                <xsd:element name="email" type="xsd:string"/>
>>          </xsd:sequence>
>>        </xsd:complexType>
>>      </xsd:element>
>>      <xsd:element name="creaUsuarioResponse">
>>        <xsd:complexType>
>>          <xsd:sequence>
>>
>>          </xsd:sequence>
>>        </xsd:complexType>
>>      </xsd:element>
>>    </xsd:schema>
>>  </wsdl:types>
>>
>
>
>
> --
> -----------------------------------------------------
> Regards,
> Waruna Ranasinghe
>
> blog: http://warunapw.blogspot.com
> twitter: http://twitter.com/warunapww
> http://lk.linkedin.com/in/waruna
> www.facebook.com/waruna.ranasinghe
>

Reply via email to