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: [NEW ISSUE] Section 12 does not require an SCA Runtime to raise an error inall error situations



Raiser:                Mike Edwards

Target:                sca-assembly-1.1-spec-cd03.doc

Description:
In the material dealing with Error Handling in Section 12, the normative statements have been drawn up in such a
way that an SCA runtime is not required to raise an error for invalid content and configuration of the SCA domain.

This is caused by [ASM14001] being a SHOULD and [ASM14003] being a conditional MUST, leaving a gap
through which an SCA Runtime could legitimately avoid raising an error at all.

Proposal:

Add a new normative statement at the end of section 12.1, immediately before section 12.1.1:

An SCA Runtime MUST raise an error for every situation where the configuration of the SCA Domain or its contents are in error.
The error is either raised at deployment time or at runtime, depending on the nature of the error and the design of the SCA Runtime.
[ASM14005]

Adding this statement then removes the need to state that the SCA runtime must raise an error for each case where some other
normative statement is violated.  An error is simply any violation of the (mandatory) normative statements in this specification.


Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@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]