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: NEW ISSUE: Missing normative statements for @type attributes



TARGET: SCA JCA Binding Specification cd03-rev3

DESCRIPTION:

Nothing normative is said about the values of the following attributes - in particular what happens if the named class cannot be located by the runtime:
/binding.jca/outboundConnection/resourceAdapter/@type
/binding.jca/inboundConnection/resourceAdapter/@type
/binding.jca/outboundInteraction/connectionSpec/@type
/binding.jca/inboundConnection/activationSpec/@type
/binding.jca/outboundInteraction/interactionSpec/@type
/binding.jca/inboundInteraction/listener/@type

PROPOSAL:

Add the following statements in the appropriate locations:

If the /binding.jca/outboundConnection/resourceAdapter/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.spi.ResourceAdapter interface the SCA runtime MUST raise an error [BJC200XX]

If the /binding.jca/inboundConnection/resourceAdapter/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.spi.ResourceAdapter interface the SCA runtime MUST raise an error [BJC200XX]

If the /binding.jca/outboundInteraction/connectionSpec/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.cci.ConnectionSpec interface the SCA runtime MUST raise an error [BJC200XX]

If the /binding.jca/inboundConnection/activationSpec/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.spi.ActivationSpec interface the SCA runtime MUST raise an error [BJC200XX]

If the /binding.jca/outboundInteraction/interactionSpec/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.cci.InteractionSpec interface the SCA runtime MUST raise an error [BJC200XX]


If the /binding.jca/inboundInteraction/listener/@type attribute is specified and the named Java class cannot be located or does not implement the javax.resource.cci.MessageListener interface the SCA runtime MUST raise an error [BJC200XX]

Simon Holdsworth






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]