I believe that the previous discussion we had on 257 brought out a
comment along the following lines:|
With respect to #1, I looked at absolutely every normative statement
I could find, and I didn't find any normative statement that
requires uniqueness amongst the names of the services or references
deployed to the root of a domain (if I'm wrong, please let me know.)
For me, at least, then, the comparison with services and references
doesn't hold, because global domain channels will have name
collisions, as is intended by their "global" nature.
- services and references are also deployed as part of
composites and can be deployed to the root of the domain, thus
causing name conflicts, so in that regard, global domain
channels are similar to existing constructs.
In addition, as I asserted when raising the issue, the life-cycle of
a global domain channel differs from the life-cycle of a service or
reference, insofar as undeploying a contribution that defines a
service only breaks references to said service, whereas undeployment
of a GDC will affect all consumers and producers of said GDC.
I believe the issue is still relevant, and that we should do one of
- GDC deployment should be separated from composites, and move
- Add some flag to the composite that specifically flags whether
or not it can be deployed directly to the domain
- Add a flag to individual channel declarations indicating
whether they can become "global", or whether they remain private
even when the composite in question is deployed directly to the
On 8/22/11 9:56 PM, Mike Edwards wrote:
As discussed at the Assembly TC
of 16th August, there is a proposal to Close with No Action
Issue # 257.
This will come up for discussion
the TC meeting of 23rd August as the first 1.2 Spec item.
This email is sent in accordance
the wishes of the TC meeting of 16th August to give warning as
direction that will be taken in
to this issue.
|| Mail Point
& Services Standards
UK ISO SC38
mirror committee (Cloud & SOA)
Unless stated otherwise
IBM United Kingdom Limited - Registered in England and Wales
Registered office: PO Box 41, North Harbour, Portsmouth,