atom feed25 messages in org.oasis-open.lists.sca-bpelRe: [sca-bpel] Issue 11 - BPEL variab...
FromSent OnAttachments
Dieter Koenig1Oct 10, 2007 9:57 am 
Alex YiuOct 10, 2007 10:09 am 
Mark FordOct 16, 2007 9:50 am 
Alex YiuOct 16, 2007 11:31 am 
Michael RowleyNov 1, 2007 2:58 pm 
Mark FordDec 11, 2007 4:52 pm 
Martin ChapmanDec 12, 2007 9:26 am 
Michael RowleyDec 12, 2007 9:28 am 
Mike EdwardsDec 12, 2007 9:57 am 
Najeeb AndrabiDec 12, 2007 11:45 am 
Mark FordDec 12, 2007 12:09 pm 
Alex YiuDec 12, 2007 2:06 pm 
Alex YiuDec 12, 2007 2:15 pm 
Alex YiuDec 12, 2007 2:36 pm 
Patil, SanjayDec 12, 2007 4:41 pm 
Mike EdwardsDec 13, 2007 5:36 am 
Patil, SanjayDec 13, 2007 7:45 am 
Michael RowleyDec 13, 2007 8:00 am 
Michael RowleyDec 13, 2007 8:00 am 
Michael RowleyDec 13, 2007 8:00 am 
Alex YiuDec 13, 2007 9:11 am 
Anish KarmarkarJan 9, 2008 4:21 pm 
Michael RowleyJan 10, 2008 2:24 am 
Mike EdwardsJan 10, 2008 2:56 am 
Alex YiuJan 10, 2008 8:58 am 
Subject:Re: [sca-bpel] Issue 11 - BPEL variable initialization and SCA properties
From:Alex Yiu (alex@oracle.com)
Date:Jan 10, 2008 8:58:35 am
List:org.oasis-open.lists.sca-bpel

Issue 11 is marked as resolved. Proposal (by Michael Rowley):

------------------------------ If the variable has an initialization from-spec then that becomes the default value for the variable in cases where the SCA component does not provide a value for that property. If a value is provided for the property, the initialization from-spec MUST be evaluated, but the value of the variable will be changed to the value specified for the property on the component immediately after the initialization is evaluated (before any following variable initialization from-spec is evaluated).

If the from-spec is a literal value, where it has the following form:

<from><literal>literal value</literal></from>

then the literal value will be represented as the default value in the component type for the process. Any other kind of initialization from-spec will not be represented in the component type. However, even though the other kinds of initialization from-spec are not represented in the component type, they would still be computed and used as the default value for the property when the component does not provide a value for that property.

If a BPEL variable that is used as a property has an initialization from-spec then mustSupply="false" must be specified on the component type property declaration.

------------------------------

Regards, Alex Yiu

Alex Yiu wrote:

Hi all,

Just want to archive our text properly ... :-) Here is the current proposal being discussed on the conf call on this Issue 11: (not passed yet)(formulated in Michael Rowley's 2 messages) --------------------------------------

Michael Rowley: If the variable has an initialization from-spec then that becomes the default value for the variable in cases where the SCA component does not provide a value for that property. If a value is provided for the property, the initialization from-spec is not evaluated.

If the from-spec is a literal value, where it has the following form:

<from><literal>literal value</literal></from>

then the literal value will be represented as the default value in the component type for the process. Any other kind of initialization from-spec will not be represented in the component type. However, even though the other kinds of initialization from-spec are not represented in the component type, they would still be computed and used as the default value for the property when the component does not provide a value for that property.

Michael Rowley: If a BPEL variable that is used as a property has an initialization from-spec then mustSupply="false" must be specified on the component type property declaration. --------------------------------------

Thanks!