[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel] Issue - 97 - Optional Variable References in AbstractProcesses
Hi Deiter, This is Alex, working with Paco and others on Issue 24 also. Yes, I also think that we need to add extra text to describe the optional variable references in onMessage/onEvent in Chapter 15 for Abstract BPEL. However, one question for clarification though: does the BPEL XML Schema already mark the variable optional for onMessage? Do we need to make other changes here for "tOnMessage" type? or other parts of BPEL Schema? --------------------- <complexType name="tOnMessage"> <complexContent> <extension base="bpws:tExtensibleElements"> <sequence> <element name="correlations" type="bpws:tCorrelations" minOccurs="0"/> <group ref="bpws:activity"/> </sequence> <attribute name="partnerLink" type="NCName" use="required"/> <attribute name="portType" type="QName" use="required"/> <attribute name="operation" type="NCName" use="required"/> <attribute name="messageType" type="QName" use="required"/> <attribute name="variable" type="NCName" use="optional"/> </extension> </complexContent> </complexType> ----------------------------- If I miss some background context here and ask a dumb question, apology in advance. :-) Thanks! Regards, Alex Yiu Dieter Koenig1 wrote: >Proposed resolution for Issue 97: For abstract processes (only for abstract >processes!), make variable references optional in the <onMessage> and ><onEvent> elements. Change the BPEL XML schema in order to make the >variable reference optional in these two places. Add explanatory text to >chapter 15. > >Rationale: It is permissible, in abstract processes, to omit the variable >reference attributes from the <invoke/>, <receive/>, and <reply/> >activities. Consequently, this must apply to <onMessage> and <onEvent> as >well. > >Kind Regards >DK > > > > >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]