← Prev in month ← Prev in thread

Updated proposed resolution for BINDINGS-67

From
Simon Holdsworth <>
Date
2009-02-11T11:12:47+00:00
ID
Thread
Updated proposed resolution for BINDINGS-67
Folks,

Updated resolution, based on the assertion
that it is only the Destination that defines the "target" of
binding.jms:

Update the last sentence of the current
definition of binding.jms/@uri:

  "i.e. there is an implicit
create="never" for the resources referred to in the @uri attribute."

Add to the definition of the binding.jms/@uri
attribute:

  When the @uri attribute is specified,
the binding.jms MUST NOT also include a destination element. 

  An SCA runtime MUST use the values
specified in the @uri attribute in preference to corresponding attributes
and elements in the binding.

Replace the last sentence of the ConnectionFactory
element:

. When the connectionFactory element is present,
then the destination MUST be defined either by the destination
element or the @uri attribute

Replace the sentence in the ActivationSpec
element:

. If a destination is also specified
via a destination element or the @uri attribute it MUST refer to the same
JMS destination as the activationSpec

Replace the following sentence from description
of binding.jms/headers/@JMSType... etc. 

  The value of the @uri
attribute MUST NOT include values for these properties if they are specified
using these attributes. 

by:

   If the @uri attribute includes
values for these attributes then the @uri values are used and these attributes
are ignored.

Replace the following sentence from description
of binding.jms/subscriptionHeaders/@JMSSelector:

  The value of the @uri
attribute MUST NOT include values for this property if it is specified
using this attribute.

by:

   If the @uri attribute includes
a value for this attribute then the @uri value is used and this attribute
is ignored.

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 - 

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