← Prev in month ← Prev in thread
Next in thread → Next in month →

Issue - 289 - Proposal to vote

From
Alex Yiu <>
Date
2006-08-14T20:26:37+00:00
ID
Thread
Issue - 289 - Proposal to vote
Hi all,

Here is the formal proposal to vote: 

[a] Formally decide the XML NS and schema location of 5 XSDs
provided by this specification: 

  
ws-bpel_abstract_common_base.xsd : 

NS = 

    http://docs.oasis-open.org/ws-bpel/2.0/process/abstract

(already updated in the XSD) 

schemaLocaton = 

    http://docs.oasis-open.org/ws-bpel/2.0/process/abstract/ws-bpel_abstract_common_base.xsd

    

  

  
ws-bpel_executable.xsd

NS = 

    http://docs.oasis-open.org/ws-bpel/2.0/process/executable
    

schemaLocaton = 

    http://docs.oasis-open.org/ws-bpel/2.0/process/executable/ws-bpel_executable.xsd

    

  

  
ws-bpel_plnktype.xsd

NS = 

    http://docs.oasis-open.org/ws-bpel/2.0/plnktype

schemaLocaton = 

    http://docs.oasis-open.org/ws-bpel/2.0/plnktype/ws-bpel_plnktype.xsd

    

  

  
ws-bpel_serviceref.xsd

NS = 

    http://docs.oasis-open.org/ws-bpel/2.0/serviceref

schemaLocaton = 

    http://docs.oasis-open.org/ws-bpel/2.0/serviceref/ws-bpel_serviceref.xsd

    

  

  
ws-bpel_varprop.xsd

NS = 

    http://docs.oasis-open.org/ws-bpel/2.0/varprop

schemaLocaton = 

    http://docs.oasis-open.org/ws-bpel/2.0/varprop/ws-bpel_varprop.xsd

Details of XSD are available here: 

http://www.oasis-open.org/apps/org/workgroup/wsbpel/document.php?document_id=19622

Depending on docs.oasis-open.org server capability, we may map the NS
URI listed with some welcome/landing pages either with XHTML file with
RDDL annotation or with XSD file directly. 

[b] Add a couple of paragraphs to formally define the
relationshipe between XSD and spec text: 

In section 2 of the spec: 

Replace this sentence

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

XSD Schemas are provided as a formal definition of grammars [XML Schema
Part 1].

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

with: (copied from Thomas' previous email) 

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

      Where there is disagreement between the separate XML schema files,

      the XML schemas in the appendices, any pseudo-schema in the

      descriptive text, and the normative descriptive text, the
normative

      descriptive text will take precedence over the separate XML Schema

      files. The separate XML Schema files take precedence over any

      pseudo-schema and over any XML schema included in the appendices.

      XML Schema offers supplementary normative XML syntax details,
such as

      details regarding extensibility of a WS-BPEL process definition,
as

      long as those XML syntax details do not violate explicit normative

      descriptive text.

      XML Schemas only enforce a subset of constraints described in the

      normative descriptive text. Hence, a WS-BPEL artifact, such as a

      process definition, can be valid according to the XML Schemas only

      but not valid according to the normative descriptive text. A
summary

      of the additional constraints can be found in Appendix B. Static

      Analysis requirement summary.

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

[c] Apply NS changes consistently: 

Replace this:

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

  
xsi - "http://www.w3.org/2001/XMLSchema-instance"

  
xsd - "http://www.w3.org/2001/XMLSchema"

  
wsdl - "http://schemas.xmlsoap.org/wsdl/"

  
plnk – "urn:oasis:names:tc:wsbpel:2.0:partnerlink"

  
bpel – "urn:oasis:names:tc:wsbpel:2.0:process:executable"

  
abstract – "urn:oasis:names:tc:wsbpel:2.0:process:abstract"

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

with

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

  
xsi - "http://www.w3.org/2001/XMLSchema-instance"

  
xsd - "http://www.w3.org/2001/XMLSchema"

  
wsdl - "http://schemas.xmlsoap.org/wsdl/"

  
vprop -
"http://docs.oasis-open.org/ws-bpel/2.0/varprop"

  
sref -
"http://docs.oasis-open.org/ws-bpel/2.0/serviceref"

    

  
plnk – "http://docs.oasis-open.org/ws-bpel/2.0/plnktype"

  
bpel –
"http://docs.oasis-open.org/ws-bpel/2.0/process/executable "

  
abstract –
"http://docs.oasis-open.org/ws-bpel/2.0/process/abstract"

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

We need to do a global search of the old NS and replace the new NS.

Also, we need to do:

  
a global search for "property", "propertyAlias" and apply "vprop"
prefix and NS

  

  
a global search for "service-ref" and apply "sref" prefix and NS 

  

These are editorial items.

Thanks!

Regards,

Alex Yiu
← Prev in month ← Prev in thread
Next in thread → Next in month →