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: [no subject]


 

selectionFailure:  Thrown when a selection operation performed either in a
function such as bpws:getVariableData, or in an assignment, encounters an
error.

 

mismatchedAssignmentFailure:  Thrown when incompatible types are encountered
in an assign activity.

 

- Chris

  _____  

From: Alex Yiu [mailto:alex.yiu@oracle.com] 
Sent: Wednesday, August 24, 2005 3:35 PM
To: wsbpel@lists.oasis-open.org
Cc: Alex Yiu; Charlton Barreto; Danny van der Rijn; Chris Keller; Yaron Y.
Goland; Diane Jordan
Subject: Re: [wsbpel] Issue 157 Proposal - August 17 Revision

 


Hi all,

Requested by Danny, here I send the more formal wordings of the friendly
amendment to the TC list for the record:

Add the following restriction to the proposal:
-------------------------------
When the to-spec selects a TII (e.g. Text node in XPath 1.0) as LValue and
one of the followings is computed or selected as RValue from the from-spec:

*	a TII which has zero Character Information Item
*	an AII which has an empty string as its [normalized value]
*	an EII which has zero Character Information Item as its desendants,
that is its [children] and nested [children]. (Note: applying XPath 1.0
String() function to ths kind of EII would yield an empty string)

bpws:selectionFailure fault MUST be thrown. 
-------------------------------


Thanks!



Regards,
Alex Yiu




Alex Yiu wrote: 


I have uploaded these proposal docs to OASIS website as well.

http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/14094/WS-BP
EL_Issue_157_Proposal_Aug17.pdf
http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/14095/WS-BP
EL_Issue_157_Proposal_Aug17.doc


Thanks!

Regards,
Alex YIu


Charlton Barreto wrote: 

Attached are the .doc and .pdf formats for the August 17 revision of the
Issue 157 proposal, accepting Yaron and Monica's editorials and Yaron's
friendly amendment:

 

1) Amendment: Remove Section (C) and incorporate that as the seed for the
Issue 51 discussion. 

2) Editorial: Add language to express that a TII LValue cannot be empty. 

3) Editorial: Remove "source" from "...as the name of the resulting source
element." in the first sub-bullet of the RE description in Section (D)
(which is now renamed as Section (C)).

 

Please let me know if you have any questions.

 

-Charlton.

--

Adobe Systems, Inc.

mailto:cbarreto@adobe.com
+1.408.536.4496p

 

 

 

 


------=_NextPart_000_0279_01C5A8C5.8F8B6C70
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40";>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:2131780957;
	mso-list-template-ids:-1199924050;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi =
Alex,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I think selectionFailure may be the =
wrong
fault to throw. &nbsp;A mismatchedAssignmentFailure may be the more =
appropriate
fault.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>From the =
spec:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>selectionFailure:&nbsp; Thrown when =
a selection
operation performed either in a function such as bpws:getVariableData, =
or in an
assignment, encounters an error.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>mismatchedAssignmentFailure:&nbsp; =
Thrown when
incompatible types are encountered in an assign =
activity.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>- =
Chris<o:p></o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:windowtext'>

<hr size=3D3 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 color=3Dblack face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma;color:windowtext;font-weight=
:bold'>From:</span></font></b><font
size=3D2 color=3Dblack face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma;
color:windowtext'> Alex Yiu [mailto:alex.yiu@oracle.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, August =
24, 2005
3:35 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
wsbpel@lists.oasis-open.org<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Alex Yiu; Charlton =
Barreto;
Danny van der Rijn; Chris Keller; Yaron Y. Goland; Diane Jordan<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [wsbpel] =
Issue 157
Proposal - August 17 Revision</span></font><font color=3Dblack><span
style=3D'color:windowtext'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'><br>
Hi all,<br>
<br>
Requested by Danny, here I send the more formal wordings of the friendly
amendment to the TC list for the record:<br>
<br>
Add the following restriction to the proposal:<br>
-------------------------------<br>
When the to-spec selects a TII (e.g. Text node in XPath 1.0) as LValue =
and one
of the followings is computed or selected as RValue from the =
from-spec:<o:p></o:p></span></font></p>

<ul type=3Ddisc>
 <li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1'><font size=3D3 color=3Dblack face=3D"Times =
New Roman"><span
     style=3D'font-size:12.0pt'>a TII which has zero Character =
Information Item<o:p></o:p></span></font></li>
 <li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1'><font size=3D3 color=3Dblack face=3D"Times =
New Roman"><span
     style=3D'font-size:12.0pt'>an AII which has an empty string as its
     [normalized value]<o:p></o:p></span></font></li>
 <li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1'><font size=3D3 color=3Dblack face=3D"Times =
New Roman"><span
     style=3D'font-size:12.0pt'>an EII which has zero Character =
Information Item
     as its desendants, that is its [children] and nested [children]. =
(Note:
     applying XPath 1.0 String() function to ths kind of EII would yield =
an
     empty string)<o:p></o:p></span></font></li>
</ul>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>bpws:selectionFailure fault MUST be thrown. =
<br>
-------------------------------<br>
<br>
<br>
Thanks!<br>
<br>
<br>
<br>
Regards,<br>
Alex Yiu<br>
<br>
<br>
<br>
<br>
Alex Yiu wrote: <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'><br>
I have uploaded these proposal docs to OASIS website as well.<br>
<br>
<a
href=3D"http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/=
14094/WS-BPEL_Issue_157_Proposal_Aug17.pdf">http://www.oasis-open.org/app=
s/org/workgroup/wsbpel/download.php/14094/WS-BPEL_Issue_157_Proposal_Aug1=
7.pdf</a><br>
<a
href=3D"http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/=
14095/WS-BPEL_Issue_157_Proposal_Aug17.doc">http://www.oasis-open.org/app=
s/org/workgroup/wsbpel/download.php/14095/WS-BPEL_Issue_157_Proposal_Aug1=
7.doc</a><br>
<br>
<br>
Thanks!<br>
<br>
Regards,<br>
Alex YIu<br>
<br>
<br>
Charlton Barreto wrote: <o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>Attached are the .doc and .pdf formats for the =
August
17 revision of the Issue 157 proposal, accepting Yaron and Monica's =
editorials
and Yaron's friendly amendment:</span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>1) Amendment: Remove Section (C) and =
incorporate that
as the seed for the Issue 51 discussion. </span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>2) Editorial: Add language to express that a =
TII
LValue cannot be empty. </span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>3) Editorial: Remove &quot;source&quot; from
&quot;...as the name of the resulting source element.&quot; in the first
sub-bullet of the RE description in Section (D) (which is now renamed
as&nbsp;Section (C)).</span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>Please let me know if you have any =
questions.</span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>-Charlton.</span></font><o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>--</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>Adobe Systems, =
Inc.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'><a =
href=3D"mailto:cbarreto@adobe.com";>mailto:cbarreto@adobe.com</a><br>
+1.408.536.4496p</span></font><o:p></o:p></p>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0279_01C5A8C5.8F8B6C70--




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