[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel-spec-edit] [Fwd: Re: [wsbpel] Issue 24 - separate schematafor abstract and executable processes]
Hi, all editor subgroup members, We had a conf call with Phil (from Unisys), John and Satish, Nick and me on some general abstract BPEL discussion (Thursday - May 06). I got an action item to make the changes to schema and spec to reflect Issue 24 resolution, i.e., separate the schemas under two namespaces. Here are my suggested changes of phrase-1: (1) create two namespace URI: "http://schemas.xmlsoap.org/ws/2004/03/business-process/" for executable BPEL "http://schemas.xmlsoap.org/ws/2004/03/business-process/abstract" for abstract BPEL (2) remove abstractProcess="yes|no"attribute in the process definition Using the namespace and/or prefixes to denote whether this is an abstract or executable process. E.g.: <bpws:process xmlns:bpws="http://schemas.xmlsoap.org/ws/2004/03/business-process/"> <bpwsa:process xmlns:bpwsa="http://schemas.xmlsoap.org/ws/2004/03/business-process/abstract"> (3) Going through the spec apply the above changes in (2). E.g. (i) adding namespace URIs to Section 2. (ii) remove abstractProcess attribute reference in Section 6.2, Section 16 and other examples. (4) create a XSD file "wsbpel_abstract.xsd", which is just a temporary place holder to point to the new namespace as the targetNamespace and which defines an element which extends from the executable tProcess type. Please note that this schema extension extension is a just temporarily arrangement. We shall work on details of separating the schemas in phrase-2 after we vote on Issue 107, 99 and etc. What do you guys think? Thanks! Regards, Alex Yiu Alex Yiu wrote:
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]