Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » BPEL Designer » If activity in BPEL2.0
If activity in BPEL2.0 [message #5828] Thu, 31 August 2006 13:42 Go to next message
brujito is currently offline brujitoFriend
Messages: 6
Registered: July 2009
Junior Member
Hello,

Looks like there is an inconsistency between BPEL 2.0 spec (both v 1.168
and the last public available on http://www.oasis-open.org - from
2006-08-23) and eclipse.bpel parser about If activity syntax:
Specification declares syntax as following:
<if standard-attributes>

standard-elements

<condition expressionLanguage="anyURI"?>bool-expr</condition>

activity

<elseif>*

<condition expressionLanguage="anyURI"?>bool-expr</condition>

activity

</elseif>

<else>?

activity

</else>

</if>

but parser doesn't recognize 'then' activity in such case (null value of
then reference). After some experiments I've wrapped activity with 'then'
element and all went ok.
--
Rykovanov Dmitri
mailto:drykovan@abisoft.spb.ru
Re: If activity in BPEL2.0 [message #5848 is a reply to message #5828] Thu, 31 August 2006 15:54 Go to previous messageGo to next message
James Moody is currently offline James MoodyFriend
Messages: 61
Registered: July 2009
Member
Rykovanov Dmitrii wrote:
> Hello,
>
> Looks like there is an inconsistency between BPEL 2.0 spec (both v 1.168
> and the last public available on http://www.oasis-open.org - from
> 2006-08-23) and eclipse.bpel parser about If activity syntax:
> Specification declares syntax as following:
> <if standard-attributes>
>
> standard-elements
>
> <condition expressionLanguage="anyURI"?>bool-expr</condition>
>
> activity
>
> <elseif>*
>
> <condition expressionLanguage="anyURI"?>bool-expr</condition>
>
> activity
>
> </elseif>
>
> <else>?
>
> activity
>
> </else>
>
> </if>
>
> but parser doesn't recognize 'then' activity in such case (null value of
> then reference). After some experiments I've wrapped activity with 'then'
> element and all went ok.

Yeah, I think OASIS may have changed their mind about the syntax since
we initially implemented the activity. Could you please open a bugzilla
bug so that this gets tracked and fixed in our model?

Thanks.

james
Re: If activity in BPEL2.0 [message #5885 is a reply to message #5848] Fri, 01 September 2006 08:19 Go to previous message
brujito is currently offline brujitoFriend
Messages: 6
Registered: July 2009
Junior Member
Hello,

I've added new bugreport about the problem:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=155939
--
Rykovanov Dmitri
mailto:drykovan@abisoft.spb.ru

"James Moody" <James_Moody@ca.ibm.com> wrote in message
news:ed70o3$dt7$1@utils.eclipse.org...
> Rykovanov Dmitrii wrote:
> > Hello,
> >
> > Looks like there is an inconsistency between BPEL 2.0 spec (both v
1.168
> > and the last public available on http://www.oasis-open.org - from
> > 2006-08-23) and eclipse.bpel parser about If activity syntax:
> > Specification declares syntax as following:
> > <if standard-attributes>
> >
> > standard-elements
> >
> > <condition expressionLanguage="anyURI"?>bool-expr</condition>
> >
> > activity
> >
> > <elseif>*
> >
> > <condition expressionLanguage="anyURI"?>bool-expr</condition>
> >
> > activity
> >
> > </elseif>
> >
> > <else>?
> >
> > activity
> >
> > </else>
> >
> > </if>
> >
> > but parser doesn't recognize 'then' activity in such case (null value of
> > then reference). After some experiments I've wrapped activity with
'then'
> > element and all went ok.
>
> Yeah, I think OASIS may have changed their mind about the syntax since
> we initially implemented the activity. Could you please open a bugzilla
> bug so that this gets tracked and fixed in our model?
>
> Thanks.
>
> james
Previous Topic:Eclipse plugin - can't get it to work
Next Topic:The very begining fails
Goto Forum:
  


Current Time: Thu Apr 25 11:42:07 GMT 2024

Powered by FUDForum. Page generated in 0.02649 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top