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

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bindings message

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


Subject: Re: [sca-bindings] ISSUE-74: JMS and JCA binding conformance sectioninsufficient


Logged as BINDINGS-74 for JMS.

http://www.osoa.org/jira/browse/BINDINGS-74

-Eric.

Simon Holdsworth wrote:

TARGET: SCA JMS Binding Specification CD-02 rev 1 and JCA Binding Specification CD-02 rev 1

DESCRIPTION:

The conformance sections of the JMS and JCA bindings are insufficient, in that they don't outline exaclty what needs to be done with documents and the runtime.

PROPOSAL:

In summary, copy what's in the resolution to BINDINGS-25, with WS replaced by JMS or JCA.

My only question is whether the normative statements in this section should be numbered and appear in the conformance items appendix or not.

For JMS, replace section 8 of jms binding cd02-rev1 as follows:

8        Conformance
The XML schema pointed to by the RDDL document at the namespace URI, defined by this specification, are considered to be authoritative and take precedence over the XML schema defined in the appendix of this document.
There are two categories of artifacts for which this specification defines conformance:
a) SCA JMS Binding XML Document
b) SCA Runtime

8.1 SCA JMS Binding XML Document
An SCA JMS Binding XML document is an SCA Composite Document, or an SCA ComponentType Document, as defined by the SCA Assembly specification Section 13.1 [SCA-Assembly], that uses the <binding.jms> element.
An SCA JMS Binding XML document MUST be a conformant SCA Composite Document or a SCA ComponentType Document, as defined by the SCA Assembly specification [SCA-ASSEMBLY], and MUST comply with all the applicable requirements specified in this specification. [BJM80001]

8.2 SCA Runtime
An implementation that claims to conform to the requirements of an SCA Runtime defined in this specification has to meet the following conditions:
1.        The implementation MUST comply with all statements in Appendix B: Conformance Items related to an SCA Runtime, notably all “MUST” statements have to be implemented [BJM80002]
2.        The implementation MUST conform to the SCA Assembly Model Specification Version 1.1 [SCA-Assembly], and to the SCA Policy Framework Version 1.1 [SCA-Policy] [BJM80003]
3.        The implementation MUST reject an SCA JMS Binding XML Document that is not conformant per Section 8.1 [BJM80004]

For JCA, replace section 7 of JCA binding cd02-rev1 as follows:

7        Conformance
The XML schema pointed to by the RDDL document at the namespace URI, defined by this specification, are considered to be authoritative and take precedence over the XML schema defined in the appendix of this document.
There are two categories of artifacts for which this specification defines conformance:
a) SCA JCA Binding XML Document
b) SCA Runtime

7.1 SCA JCA Binding XML Document
An SCA JCA Binding XML document is an SCA Composite Document, or an SCA ComponentType Document, as defined by the SCA Assembly specification Section 13.1 [SCA-Assembly], that uses the <binding.jca> element.
An SCA JCA Binding XML document MUST be a conformant SCA Composite Document or a SCA ComponentType Document, as defined by the SCA Assembly specification [SCA-ASSEMBLY], and MUST comply with all the applicable requirements specified in this specification. [BJC70001]

8.2 SCA Runtime
An implementation that claims to conform to the requirements of an SCA Runtime defined in this specification has to meet the following conditions:
1.        The implementation MUST comply with all statements in Appendix B: Conformance Items related to an SCA Runtime, notably all “MUST” statements have to be implemented [BJC70002]
2.        The implementation MUST conform to the SCA Assembly Model Specification Version 1.1 [SCA-Assembly], and to the SCA Policy Framework Version 1.1 [SCA-Policy] [BJC70003]
3.        The implementation MUST reject an SCA JCA Binding XML Document that is not conformant per Section 8.1 [BJC70004]



Simon Holdsworth
STSM, SCA Bindings Architect; Master Inventor; OASIS SCA Bindings TC Chair
MP 211, IBM UK Labs, Hursley Park, Winchester SO21 2JN, UK
Tel +44-1962-815059 (Internal 245059) Fax +44-1962-816898
Internet - Simon_Holdsworth@uk.ibm.com





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU








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