BPEL F2F Jan 10 – 12, 2006. Proposed agenda Jan 10-12 Administrative start up –attendance, quorum, minute takers –Review/accept minutes from previous.

Slides:



Advertisements
Similar presentations
Pi4soa Implementation Issues WS-CDL Candidate Recommendation December 2005 Pi4 Technologies Ltd.
Advertisements

TC Admin Open Mic Session Copyright © OASIS 2012 TC Administration Update Report to Members February 8 th / 9 th 2012.
NAMES COUNCIL MEETINGS PROCESS AND PROCEDURAL RULES.
A university for the world real R © 2009, Chapter 15 The Business Process Execution Language Chun Ouyang Marlon Dumas Petia Wohed.
TIA Engineering Manual 6 th Edition Preview and Overview.
Dependable Composition of Web Services and Process Calculi Manuel Mazzara Newcastle University.
IBM WebSphere survey Kristian Bisgaard Lassen. University of AarhusIBM WebSphere survey2 Tools  WebSphere Application Server Portal Studio Business Integration.
Introduction to XLink Transparency No. 1 XML Information Set W3C Recommendation 24 October 2001 (1stEdition) 4 February 2004 (2ndEdition) Cheng-Chia Chen.
Business Process Orchestration
BPEL (Business Process Execution Language)
Proposed Governing Document Revision Updated April, 2011.
Proposed TC Issues Process Martin Chapman. Purpose An issues driven process helps to 1.Untangle un-conflate problems 2.Narrow focus to solving particular.
Bylaws, Rules, and Periodic Review – Updates from Standards and Practices Julie Adams, ASCCC Executive Director Craig Rutan, ASCCC South Representative.
OData Technical Committee Kick-off July 26, 2012.
Agenda Start up admin: roll call, approve agenda, appoint minute takers, approve last meeting minutes Review and approve latest draft of spec Issue discussion:
I hereby declare that this document is based on my project experience. To the best of my knowledge, this document does not contain any material that infringes.
XML CPSC 315 – Programming Studio Fall 2008 Project 3, Lecture 1.
Final Report on Improvements to the RAA Steve Metalitz 5 December 2010.
Library Services CDRS Requirements Report February 9, 2001.
WPM What’s behind the icon? Work Programme Management.
® © 2009 Open Geospatial Consortium, Inc. Starting an Interoperability Experiment David Arctur, OGC Director, Interoperability Programs December 8, 2009.
Announcement Resources ARC Announcement_Issues Group Name: WG2 Source: Barbara Pareglio, NEC Meeting Date: Agenda Item: Input Contribution.
WS-BPEL 2.0 TC Briefing Charlton Barreto Adobe Senior Computer Scientist/Architect
WS-RF TCMay 2005 F2F 1 WS-RF Technical Committee May 2005 Face-to-face Agenda.
How to use TREx 1 Disclaimer: TREx under development, minor modifications may occur pending final release. Prepared for Education Service Center TREx Training.
SAML 2.1 Building on Success. Outline n Summary of SAML 2.0 n Work done since 2.0 n Objectives of SAML 2.1 n Proposed Task List n Undecided Issues n Invitation.
SPS policy – Information Presentation Presentation to ROS June 16, 2004.
Peter Niblett WS-Notification Face-to-Face 12 Sep-15 Sep 2005.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 7: BPEL Some notes selected from.
Peter Niblett WS-Notification Face-to-Face 12 Sep-15 Sep 2005.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Report from the Abstract Process Clarification Sub- Committee Monday June 21, 2004.
Tutorial 13 Validating Documents with Schemas
Issue 53 and friends Tony Fletcher, Peter Furniss, Alastair Green Choreology Ltd.
SCA TCs Proposed Issues Process Martin Chapman, Assembly Co-chair Anish Karmarkar, BPEL Co-chair Ashok Malhotra, Policy Co-chair Mike Edwards, Assembly.
Working with XML Schemas ©NIITeXtensible Markup Language/Lesson 3/Slide 1 of 36 Objectives In this lesson, you will learn to: * Declare attributes in an.
DICOM to ISO-DICOM Report to joint ISO TC215/WG2 – DICOM WG10 meeting January 24, 2004, San Diego.
IEEE P1603 reviewer’s guideline Wolfgang Roethig, WG chair.
Agenda - CALSCH working group Agenda bashing Guide to Internet Calendaring draft update –inclusion of Timezone data, most recent changes –additional examples.
Doc.: IEEE /1623r0 Submission November 2006 Jim Petranovich, Conexant Systems, Inc.Slide 1 PHY Ad Hoc Nov 1 Agenda and Minutes Notice: This document.
ATML Test Description Orlando, FL January ATML Test Description2 September 2006 Agenda Status Feedback from Candidate evaluation Review standard.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
Doc.: IEEE /0792r0 Submission July 2008 Adrian Stephens, Intel CorporationSlide TGn Editor Report July 2008 Date: Authors:
Agenda Start up admin: roll call, approve agenda, appoint minute takers, approve last meeting minutes Review and approve latest draft of spec Issue discussion:
1 IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: , Session #20, Montreal Closing Plenary Date Submitted: May, 2007 Presented.
1 G52IWS: Web Services Description Language (WSDL) Chris Greenhalgh
Doc.: IEEE /320R0 Submission May 2003 Terry Cole, AMDSlide SDL Amendments Terry Cole, AMD WG Technical Editor.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 8: More BPEL Notes selected from.
Note At the 2008/03/12 TC meeting the BPEL4People TC formally adopted the SCA TC issue process for issue resolution. The following slides document v3 of.
Rules of Procedure Treaty of Lausanne : Take II Hist 402A.
1 SOA Seminar Service Oriented Architecture Lecture 8: More BPEL Notes selected from the paper “Formal Semantics and Analysis of control flow in WS-BPEL.
Contents Major issue states and transitions Tools.
1 Seminar on SOA Seminar on Service Oriented Architecture BPEL Some notes selected from “Business Process Execution Language for Web Services” by Matjaz.
Business Process Execution Language (BPEL) Pınar Tekin.
BPEL Face to Face Meeting Sept , Agenda Sept Start up admin: –roll call, minute takers, approve agenda and minutes for Sept 7 Review.
Project Management: Messages
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
IEEE TGv March 2010 Agenda Date: Authors: March 2010
SCC P2P – Collaboration Made Easy Contract Management training
July 2010 doc.: IEEE /0xxxr0 A summary of draft LS from 3GPP in response to IEEE 802 LS in March May 2017 Authors: Name Company Phone.
Proposed TC Issues Process
What’s new in WS-BPEL 2.0? Last Modified: Aug 30, 2006.
Introduction to Sponsor Balloting using the myBallot™ system
Multi-server Namespace in NFSv4.x Previous and Pending Updates
July 2010 doc.: IEEE /0xxxr0 A summary of draft LS from 3GPP in response to IEEE 802 LS in March May 2017 Authors: Name Company Phone.
Beamforming and Adaptation Ad Hoc Agenda
TREx ESC Coordinator Training
Web-based Imaging Management System WG
Alignment of Part 4B with ISAE 3000
TGn Editor Report Sept 2007 Date: Authors: Sept 2007
Presentation transcript:

BPEL F2F Jan 10 – 12, 2006

Proposed agenda Jan Administrative start up –attendance, quorum, minute takers –Review/accept minutes from previous meeting(s) - Dec. 7, 14 Review and approve latest draft of spec as current committee draft Outstanding proposals to vote –229 –82.1 –239 Review all open issues and work on proposals to close Primer status Note: we will take an agenda checkpoint every two hours to adjust topics and update roll call

Summary Jan 10 Minutes from previous meetings accepted 229 – naming issue will be dealt with in 217. Chris will send an updated proposal with new wording as discussed in the meeting for voting wed or thurs. Review of committee draft – vote deferred to next meeting/call to give people more time to review. 239 – proposal from Alexandre accepted. 120, – closed with motion to add clarification: if there is no explicit correlation set used in an inbound message activity (initial or non-initial) an implicit implementation specific correlation mechanism MAY be used. Diane to call this to Danny’s attention since he was interested in these issues and may want to make a further change. 162 – the wording that was added to the spec missed a parenthetical phrase in the motion. This should be added back in. Peter will move it back to the editing work queue and Prasad will fix it – closed with no change to the spec given the resolution to 123 and a new issue opened to deal with the onevent binding (241) 144 – will be dealt with after the restructure 184 – Passed proposal to close 184 with addition of a clarification that the examples in the spec are not in general fully specified unless otherwise noted. This should be stated at the start of the specification and in section 16. Typos identified will be corrected. If any member identified an example that they believe needs to be further specified they may open an issue and provide the resolution to have the example updated. The group working on the primer may wish to include more examples with greater degree of specification. 207/216/226 – reviewed Dieter’s proposal. He will provide an update and make a motion with changes as discussed. 217 – passed proposal: Rename to. Remove scope attribute from "compensate" and can only mean default compensation of child scopes. The term "compensate activities" refers to both kinds of compensate behavior. We need to go through spec to disambiguate the occurrences of "compensate". Clarification of the meaning of these terms will be added. 218 – there has been some work on this among a few members. After discussion, the sense in the room was: isolation semantics appliy to the epr part of the partner links. Isolation semantics do not apply to message exchange part of partnerlink. Correlation sets are mutable once (write once) therefore isolation semantics do not apply. We should close 218 by extending the isloation semantics to include epr part of partnerlink. Alex to write up proposal

Proposed agenda Jan 11 Remaining proposals: 82.1 Updated proposals if available for –229 –207/216/226 –218 Continue review of all open issues and work on proposals to close Primer status Schedule Note: we will take an agenda checkpoint every two hours to adjust topics and update roll call

Summary Jan – Alex to provide an updated proposal 229 – closed with resolution to change wording in to read: User-defined fault handlers, compensation handlers, or termination handlers may use to compensate a specific child scope and/or to compensate all child scopes in default order. Any repeated attempt to compensate child scopes MUST be ignored. When user-defined fault handlers, compensation handlers, or termination handlers are executed an implementation MUST not invoke child scope compensation unless the compensate activities are used. 191 – close with no change and the following explanation: the example in the original write up of the issue is invalid and that is stated in Within while loop it is invalid to have createinstance=yes. The example in the Mar 15 on this thread is valid, semantics are clear and it is a legitimate usage, See section – closed with resolution: –1.. In Flow, replace:these lines: a link that crosses a fault-handler boundary MUST be outbound. With these: * a link that crosses a fault-handler or a termination handler boundary MUST be outbound. –2. insure that DPE section in spec takes care of links leaving a termination handler (and fault handler if not already covered) just like if activity and fault handler. –3. The last paragraph before where a fault-handler is mentioned, the words "or a termination handler" should be added. –4. in the same paragraph add a sentance: In the case of termination handler, the scope of target activity MUST not be the parent scope of the scope associated with the termination handler. 221 – Directional proposal adopted, Dieter volunteered to work on wording. The missingReply standard fault is useful today on the process level, and even more if it can be detected on the scope level. Use this approach: missingReply can be detected during termination of a scope in which the used partner link or message exchange is defined: –==> (1) If the scope's contained activity and the scope's event handlers have completed, a check for missing replies MUST be made. If then a missingReply is thrown - this is still inside of the scope, so the scope itself can catch it –==> (2) If the scope's fault handler (for a different fault), has completed then a check for missing replies MUST be made. If then a missingReply is thrown it goes to the parent scope –==> (3) If the scope's fault handler faulted itself then the parent scope can catch that other fault (missingReply is lost) - note that this is just another case where multiple faults have been detected and only one gets propagated. –==> (4) If the scope's termination handler is executed then no fault is thrown (missingReply is lost like any other fault in the termination handler )

Summary Jan 11 cont’d 223 – closed with resolution: 123 Currently says: in section 11.4 "An open IMA describes the state of a Web service operation from the point that a request/response IMA starts execution until an associated reply begins execution." This should be changed to: "An open IMA describes the state of a Web service operation from the point that a request/response IMA starts execution until an associated reply activity completes successfully. This implies that if a reply activity faults, the IMA is still open and another reply activity MAY be attempted, for example from a fault handler." 82.1 – Directional proposal adopted – see Vinky’s with updated proposal: open.org/archives/wsbpel/200601/msg00043.html 235 – Closed with resolution: Change the paragraph from the Issue 88 resolution from - namespace. The namespace attribute specifies an absolute URI that identifies the imported definitions. This attribute is optional. An import element without a namespace attribute indicates that external definitions are in use which are not namespace qualified. –to -namespace. The namespace attribute specifies an absolute URI that identifies the imported definitions. This attribute is optional. An import element without a namespace attribute indicates that external definitions are in use which are not namespace qualified. The namespace is imported implicitly. Note, however, that there is no implicit XML Namespace prefix defined for – general agreement that the resolution rules for resources used by onEvent: – * partnerLink: resolved to local scope first and then ancestor scope – * correlation: same as partnerlink – * variables are always resolved to associated scope only – * messageExchange: same as partnerLink Spec text required. Collapse the syntactic element with the syntactic element will also be considered.

Proposed agenda Jan 12 Schedule Primer status Updated proposals if available for –207/216/226 –218 –241 –Any other issues we should revisit Note: we will take an agenda checkpoint every two hours to adjust topics and update roll call

Summary Jan 12 Schedule for OASIS standard adopted as intent of TC. Transcription of what was on the board is on the next page. Next F2F: Mar 20-24, Mon noon to Fri noon location tbd. Purpose will be to walk through spec in preparation for public review Following F2F: ballot to be posted to choose between weeks of July 17, 24 or 31. Will be usual 3 day meeting Primer status: group has outline available and continues to meet. Issue 207, 216, 226: Dieter’s updated proposal passed. Issue proposed by Alex and opened by TC. Issue 241: Sense of TC: do not collapse the and syntactic elements. The reason to collapse would be to get more backward compatibility - but if you do that, where you declare the correlation set will not be consistent with the normal scope syntax. For the parallel foreach case we are not going to collapse them so for syntax consistency it is better to not collapse. Issue 240: closed with resolution: If we have a glossary and in the text of the document with appropriate definition on its first usage the possible things that a variable can be declared as: type, element, messageType, may be grouped together with the term “BPEL Variable Type” at the editors’ discretion.

Schedule adopted Finish issues 2-4 weeks Jan 31 Incorporate resolutions in draft 2-4 weeks Mar 1 Approve committee draft (inclusive of all normative changes from all issues) 2 weeks Mar 15 Face to face meeting to start editing cycle (end to end consistency, restructure) 5 days Mar Editing complete for public review candidate 3 weeks (Public review candidate sent for TC review) April 15 Approve public review candidate 2 weeks May 1 Public review 60 days June 30 –If appropriate continue editing for improved readability –Start review and work on public comments as they are received Face to face meeting to review/address public comments Week of July 17, 24 or 31 Prepare updated public review candidate 2 weeks Aug 1 Second public review cycle 15 days Aug 15 Committee spec Aug 30 OASIS Standard Oct. 15 Note dates are approximations some of which depend on OASIS process steps or staff actions.