OF92E51BB3.CCE33F9C-ON802576D2.005E34E6-802576D2.0060CF0E@uk.ibm.com"
type="cite">
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