OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsbpel] Issue 11 - It's Baaaack



----- Original Message ----- 
From: "Glenn Mi" <gmi@collaxa.com>
To: "Danny van der Rijn" <dannyv@tibco.com>; "'Wsbpel@Lists. Oasis-Open. Org
(E-mail)'" <wsbpel@lists.oasis-open.org>
Sent: Wednesday, February 18, 2004 4:54 PM
Subject: RE: [wsbpel] Issue 11 - It's Baaaack


> Danny:
>
> I start to like your proposal more now. Two points I want to add:
>
> 1) In your <to> construct, it seems that we can just use
> one of
>
> <to variable="ncname" property="qname"/> and
> <to variable="ncname" part="ncname"? query="queryString"?/>
>
> Or does your select="XPath Expression evaluates to one node"
> actually mean the normal to-spec construct ?

yes.  the normal to-spec, but restricted to variables, and their parts.
i.e. not partnerlinks, etc.  in the spec, this is the "first" form of the
to-spec referred to in 9.3, and extended for executable processes in 14.3

>
> 2) And there are cases to insert and remove part of a message variable
> (varable defined as <variable name="abc" messageType="ns:xyz"/>). In those
> cases you don't need query string and you don't care about the order.
> So it make sense to have something like:
>
> <insert>
> <from .../>
> <to variable="abc" part="def"/>
> </insert>

unless i'm mistaken, <copy> can be used here.

>
> and
>
> <remove variable="abc" part="def"/>.

you are correct.  this should be added.  i believe that this is the only one
of the new 4, though, that should have "select" be optional.


>
>
> Glenn
>
> -----Original Message-----
> From: Danny van der Rijn [mailto:dannyv@tibco.com]
> Sent: Wednesday, February 18, 2004 3:19 PM
> To: 'Wsbpel@Lists. Oasis-Open. Org (E-mail)'
> Subject: Re: [wsbpel] Issue 11 - It's Baaaack
>
>
> to preempt the pedantic among us, there's a copy/paste error in the
> proposal.  it should read:
> "under the <assign> element, there will be 5 possible elements, where now
> there is only 1."
>
> ----- Original Message -----
> From: "Danny van der Rijn" <dannyv@tibco.com>
> To: "'Wsbpel@Lists. Oasis-Open. Org (E-mail)'"
<wsbpel@lists.oasis-open.org>
> Sent: Wednesday, February 18, 2004 3:16 PM
> Subject: [wsbpel] Issue 11 - It's Baaaack
>
>
> > during today's conference call, we took a straw poll, where
approximately
> > 2/3 voted to attempt to resolve issue 11.  (i'll leave the exact count
to
> > the minutes).  i would like to resurrect a large part of my previous
> > proposal (i'll drop "rename").  to me, this is a viable proposal, and i
> > would be satisifed if it ended up being adopted into the spec.  however,
> > maybe in the months since we last thought about it, someone else has a
> > reasonable alternative.
> >
> > danny
> >
> > My proposal:  under the <assign> element, there will be 6 possible
> > elements, where now there is only 1.
> >
> > <copy>
> >   <from/>
> >   <to/>
> > </copy>
> > as current.
> > -----------------------------
> > <insertBefore>
> >   <from/>
> >   <to select="XPath Expression evaluates to one node"/>
> > </insertBefore>
> >
> > creates a sibling before the select expression
> > -----------------------------
> > <insertAfter>
> >   <from/>
> >   <to select="XPath Expression evaluates to one node"/>
> > </insertAfter>
> >
> > creates a sibling after the select expression
> > -----------------------------
> > <append>
> >   <from/>
> >   <to select="XPath Expression evaluates to one node"
> >         child="integer XPath expression"? />
> > <append>
> >
> > creates a child of select expression at the child-th position.  child
> > defaults to last().
> > -----------------------------
> > <remove select="XPath expression evaluates to one node">
> >
> > removes a node
> >
> >
> > To unsubscribe from this mailing list (and be removed from the roster of
> the OASIS TC), go to
>
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.
> php.
> >
>
>
> To unsubscribe from this mailing list (and be removed from the roster of
the
> OASIS TC), go to
>
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.
> php.
>
>
>
>
>
> To unsubscribe from this mailing list (and be removed from the roster of
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php.
>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]