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

NEW ISSUE: Missing normative statements for @type attributes

From
Simon Holdsworth <>
Date
2010-02-22T17:37:40+00:00
ID
Thread
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
← Prev in month ← Prev in thread
Next in thread → Next in month →