OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

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


Subject: List of updates needed to Assembly specification for pseudo-schemas


Here is a list of pseudo-schemas in the Assembly specification that are
incorrectly described in the introductory text and inline comments as
schema snippets or schemas.  These pseudo-schemas should all conform to
the following pattern:

a. described as a pseudo-schema in the introductory text
b. the code does not start with an "<?xml..." preamble
c. the inline header comment says "pseudo-schema"
d. the xmlns="..." attribute is omitted

For example, in lines 189 ff. we have:

  The following snippet shows the componentType schema.

  <?xml version="1.0" encoding="ASCII"?>
  <!-- Component type schema snippet -->
  <componentType xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712";
			constrainingType="QName"? >

	<service … />*
	<reference … />*
	<property … />*
	<implementation … />?

  </componentType>

This needs changes for all of a/b/c/d described above.  It should be:

  The componentType pseudo-schema is as follows.

  <!-- Component type pseudo-schema -->
  <componentType constrainingType="QName"? >

	<service … />*
	<reference … />*
	<property … />*
	<implementation … />?

  </componentType>

Here is a complete list of places where all or some of the a/b/c/d
changes need to be made.  The line and section numbers are taken
from sca-assembly-1.1-spec-cd01-rev1.doc.

Line 189 ff. in Section 4.1 Component Type
Line 219 ff. in Section 4.1.1 Service
Line 269 ff. in Section 4.1.2 Reference
Line 347 ff. in Section 4.1.3 Property
Line 404 ff. in Section 4.1.4 Implementation
Line 573 ff. in Section 5 Component
Line 619 ff. in Section 5.1 Implementation
Line 663 ff. in Section 5.2 Service
Line 721 ff. in Section 5.3 Reference
Line 958 ff. in Section 5.4 Property
Line 1107 ff. in Section 6 Composite
Line 1188 ff. in Section 6.1 Service
Line 1290 ff. in Section 6.2 Reference
Line 1456 ff. in Section 6.3 Property
Line 1677 ff. in Section 6.4 Wire
Line 1959 ff. in Section 6.5 Using Composites as Component Implementations
  (pseudo-schema already updated by the resolution to ASSEMBLY-71)
  (introductory text needs changing from "schema snippet" to "pseudo-schema")
Line 2086 ff. in Section 6.6 Using Composites through Inclusion
Line 2103 ff. in Section 7 ConstrainingType
Line 2353 ff. in Section 8 Interface
Line 2629 ff. in Section ? Binding (section number omitted from heading, should be 9)
Line 2878 ff. in Section 9 SCA Definitions (incorrect section number, should be 10)
Line 3270 ff. in Section 11.2.2 SCA Contribution Metadata Document
  (incorrect section number, should be 12.2.2)

   Simon




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