OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [sca-bpel] Issue 16 - Ambigous Service Resolution


First, some thanks for some considered work on this.

I think the situation is perhaps worse than you paint it.  In order for a component to "hand out"
an EPR to itself, it has to know a complex set of stuff.  It has to know:

a) What service exposure(s) it has - this to include bindings + policies for each that applies

b) What bindings and policy combinations might be acceptable to the partner service to which it
is going to send the EPR.

Looked at in this way, what we are really talking about is the "wire resolution" mechanism of SCA.
ie "find me an EPR that corresponds to a valid wire that will connect from the remote component to
me".  This stands a chance of working in a wholly SCA domain.  For anything outside the SCA domain
some extra metadata is necessary to pull off this feat.

I am inclined to agree with your approach and do nothing.  SCA provides the callback mechanism to
avoid the implementation code needing to worry about this kind of stuff.  If that isn't enough, then we are
getting into very deep waters and I see a lot of extra complexity arising for a small and unusual set of

Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@uk.ibm.com

Dieter Koenig1 <dieterkoenig@de.ibm.com>

28/05/2008 18:21

Simon D Moser <SMOSER@de.ibm.com>
[sca-bpel] Issue 16 - Ambigous Service Resolution

It seems that the scenarios we would be able to address are limited to very
simple cases. As a result, the recommendation is now "close without

The attached slides have some more details about the different cases.
(See attached file: BPEL-16.ppt)

Kind Regards
Dieter König                          Mail: dieterkoenig@de.ibm.com         IBM Deutschland Entwicklung GmbH      
Senior Technical Staff Member         Tel (office): (+49) 7031-16-3426      Vorsitzender des Aufsichtsrats:      
                                                                            Martin Jetter                        
Architect, Business Process           Fax (office): (+49) 7031-16-4890      Geschäftsführung: Herbert Kircher    
Member, Technical Expert Council      Tel (home office): (+49) 7032-201464  Sitz der Gesellschaft: Böblingen      
                                      Schönaicher Strasse 220, 71032        Registergericht: Amtsgericht          
                                      Böblingen, Germany                    Stuttgart, HRB 243294                

[attachment "BPEL-16.ppt" deleted by Mike Edwards/UK/IBM] ---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS

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]