You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Matheswaran Nachimuthu <ma...@infosys.com> on 2008/12/16 15:31:16 UTC
BPEL tag
Hi,
If i send a negative number from the other webservice to the <receive/> tag
of BPEL then the receive doesnt even works.
Was this the expected behaviour? Is there any work-around for this?
Thanks in Advance
Matheswaran N
--
View this message in context: http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21033981.html
Sent from the Apache Ode Dev mailing list archive at Nabble.com.
Re: BPEL tag
Posted by Alex Boisvert <bo...@intalio.com>.
Try setting the "org.apache.ode.bpel" category to DEBUG and see what kind of
information you get.
alex
On Tue, Dec 16, 2008 at 9:06 AM, Matheswaran Nachimuthu <
matheswaran_n@infosys.com> wrote:
>
> It doesnt give any error as such but it stops flow of the process execution
>
>
> Alex Boisvert-3 wrote:
> >
> > .... what is the error?
> >
> >
> > On Tue, Dec 16, 2008 at 7:12 AM, Matheswaran Nachimuthu <
> > matheswaran_n@infosys.com> wrote:
> >
> >>
> >> Thanks for your reply
> >>
> >> Actually i was invoking a webservice and wait till the notification is
> >> received from the webserivce.
> >>
> >> If the return value is positive number then the receive works fine and
> >> the
> >> process continues
> >>
> >> But if the return is negative number then the receive is stuck and the
> >> process is stuck at the same place
> >>
> >> The sample code:
> >>
> >> <receive name="notifycompletion"
> >> partnerLink="csoLink"
> >> variable="sampleVar"
> >>
> >> portType="cso:Sample_Orchestration"
> >>
> >> operation="notifycompletion">
> >> <correlations>
> >> <correlation set="sampleID" initiate="no"/>
> >> </correlations>
> >> </receive>
> >>
> >> P.S : The notification comes directly from the webserivce to the BPEL
> and
> >> it
> >> doesnt have any xslt..Please correct me if i am wrong
> >>
> >> Thanks,
> >>
> >> Matheswaran N
> >>
> >>
> >> Alex Boisvert-3 wrote:
> >> >
> >> > On Tue, Dec 16, 2008 at 6:31 AM, Matheswaran Nachimuthu <
> >> > matheswaran_n@infosys.com> wrote:
> >> >
> >> >>
> >> >> If i send a negative number from the other webservice to the
> >> <receive/>
> >> >> tag
> >> >> of BPEL then the receive doesnt even works.
> >> >>
> >> >> Was this the expected behaviour? Is there any work-around for this?
> >> >
> >> >
> >> > It probably has more to do with your process logic and assignments
> >> (xpath)
> >> > than with the <receive>. What's the error you're getting?
> >> >
> >> > alex
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21034880.html
> >> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21037274.html
> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>
>
Re: BPEL tag
Posted by Matheswaran Nachimuthu <ma...@infosys.com>.
It doesnt give any error as such but it stops flow of the process execution
Alex Boisvert-3 wrote:
>
> .... what is the error?
>
>
> On Tue, Dec 16, 2008 at 7:12 AM, Matheswaran Nachimuthu <
> matheswaran_n@infosys.com> wrote:
>
>>
>> Thanks for your reply
>>
>> Actually i was invoking a webservice and wait till the notification is
>> received from the webserivce.
>>
>> If the return value is positive number then the receive works fine and
>> the
>> process continues
>>
>> But if the return is negative number then the receive is stuck and the
>> process is stuck at the same place
>>
>> The sample code:
>>
>> <receive name="notifycompletion"
>> partnerLink="csoLink"
>> variable="sampleVar"
>>
>> portType="cso:Sample_Orchestration"
>>
>> operation="notifycompletion">
>> <correlations>
>> <correlation set="sampleID" initiate="no"/>
>> </correlations>
>> </receive>
>>
>> P.S : The notification comes directly from the webserivce to the BPEL and
>> it
>> doesnt have any xslt..Please correct me if i am wrong
>>
>> Thanks,
>>
>> Matheswaran N
>>
>>
>> Alex Boisvert-3 wrote:
>> >
>> > On Tue, Dec 16, 2008 at 6:31 AM, Matheswaran Nachimuthu <
>> > matheswaran_n@infosys.com> wrote:
>> >
>> >>
>> >> If i send a negative number from the other webservice to the
>> <receive/>
>> >> tag
>> >> of BPEL then the receive doesnt even works.
>> >>
>> >> Was this the expected behaviour? Is there any work-around for this?
>> >
>> >
>> > It probably has more to do with your process logic and assignments
>> (xpath)
>> > than with the <receive>. What's the error you're getting?
>> >
>> > alex
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21034880.html
>> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context: http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21037274.html
Sent from the Apache Ode Dev mailing list archive at Nabble.com.
Re: BPEL tag
Posted by Alex Boisvert <bo...@intalio.com>.
.... what is the error?
On Tue, Dec 16, 2008 at 7:12 AM, Matheswaran Nachimuthu <
matheswaran_n@infosys.com> wrote:
>
> Thanks for your reply
>
> Actually i was invoking a webservice and wait till the notification is
> received from the webserivce.
>
> If the return value is positive number then the receive works fine and the
> process continues
>
> But if the return is negative number then the receive is stuck and the
> process is stuck at the same place
>
> The sample code:
>
> <receive name="notifycompletion"
> partnerLink="csoLink"
> variable="sampleVar"
>
> portType="cso:Sample_Orchestration"
>
> operation="notifycompletion">
> <correlations>
> <correlation set="sampleID" initiate="no"/>
> </correlations>
> </receive>
>
> P.S : The notification comes directly from the webserivce to the BPEL and
> it
> doesnt have any xslt..Please correct me if i am wrong
>
> Thanks,
>
> Matheswaran N
>
>
> Alex Boisvert-3 wrote:
> >
> > On Tue, Dec 16, 2008 at 6:31 AM, Matheswaran Nachimuthu <
> > matheswaran_n@infosys.com> wrote:
> >
> >>
> >> If i send a negative number from the other webservice to the <receive/>
> >> tag
> >> of BPEL then the receive doesnt even works.
> >>
> >> Was this the expected behaviour? Is there any work-around for this?
> >
> >
> > It probably has more to do with your process logic and assignments
> (xpath)
> > than with the <receive>. What's the error you're getting?
> >
> > alex
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21034880.html
> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>
>
Re: BPEL tag
Posted by Matheswaran Nachimuthu <ma...@infosys.com>.
Thanks for your reply
Actually i was invoking a webservice and wait till the notification is
received from the webserivce.
If the return value is positive number then the receive works fine and the
process continues
But if the return is negative number then the receive is stuck and the
process is stuck at the same place
The sample code:
<receive name="notifycompletion"
partnerLink="csoLink"
variable="sampleVar"
portType="cso:Sample_Orchestration"
operation="notifycompletion">
<correlations>
<correlation set="sampleID" initiate="no"/>
</correlations>
</receive>
P.S : The notification comes directly from the webserivce to the BPEL and it
doesnt have any xslt..Please correct me if i am wrong
Thanks,
Matheswaran N
Alex Boisvert-3 wrote:
>
> On Tue, Dec 16, 2008 at 6:31 AM, Matheswaran Nachimuthu <
> matheswaran_n@infosys.com> wrote:
>
>>
>> If i send a negative number from the other webservice to the <receive/>
>> tag
>> of BPEL then the receive doesnt even works.
>>
>> Was this the expected behaviour? Is there any work-around for this?
>
>
> It probably has more to do with your process logic and assignments (xpath)
> than with the <receive>. What's the error you're getting?
>
> alex
>
>
--
View this message in context: http://www.nabble.com/BPEL-%3Creceive-%3E-tag-tp21033981p21034880.html
Sent from the Apache Ode Dev mailing list archive at Nabble.com.
Re: BPEL tag
Posted by Alex Boisvert <bo...@intalio.com>.
On Tue, Dec 16, 2008 at 6:31 AM, Matheswaran Nachimuthu <
matheswaran_n@infosys.com> wrote:
>
> If i send a negative number from the other webservice to the <receive/> tag
> of BPEL then the receive doesnt even works.
>
> Was this the expected behaviour? Is there any work-around for this?
It probably has more to do with your process logic and assignments (xpath)
than with the <receive>. What's the error you're getting?
alex