On Fri, Jun 17, 2011 at 6:19 PM, Brent Daniel <[email protected]> wrote: > The applies to processing actually does end up working on > endpoints/endpoint references. It has to operate against the composite > model since it is XPath based, but when we find policies that need to > be removed from a service, reference, etc, we remove them from the > corresponding endpoint or endpoint reference. > > There is currently a bug here that surfaces when there are multiple > endpoints or endpoint references under a service/reference. It's only > removing the policies from one of the endpoints in this case. I'm > going to commit a fix for this shortly. > > Brent > > On Thu, Jun 16, 2011 at 9:26 AM, Simon Laws <[email protected]> wrote: >> On Thu, Jun 16, 2011 at 5:25 PM, Simon Laws <[email protected]> >> wrote: >>> On Thu, Jun 16, 2011 at 3:55 PM, Brent Daniel <[email protected]> >>> wrote: >>>> Simon, >>>> >>>> I've been operating with basically the same set of changes locally and >>>> things do seem to work fine. >>>> >>>> From a design perspective, the unshared model seems like a better >>>> alternative to me. I'm sure there are performance gains from not >>>> having to do annotation processing, etc, multiple times, but these >>>> could probably be achieved with caching elsewhere. >>>> >>>> Brent >>>> >>> >>> Ok, Brent. Lets go with it for the time being and see how hangs >>> together. If you have improvements in your changes over what I added >>> feel free to go in and fix it up. >>> >>> Simon >>> >>> -- >>> Apache Tuscany committer: tuscany.apache.org >>> Co-author of a book about Tuscany and SCA: tuscanyinaction.com >>> >> >> And I forgot to add that I'm still seeing some residual issues in the >> way that appliesTo is processed. I think because the applies to >> processing is based on reference and services where it should really >> be based on endpints and endpoint references. >> >> Simon >> >> -- >> Apache Tuscany committer: tuscany.apache.org >> Co-author of a book about Tuscany and SCA: tuscanyinaction.com >> > The other thing that is wrong though is that the set of policies it;s looking at is from the service/reference/binding and not from the ep/epr where the correct set of policies have been aggregated.
Simon -- Apache Tuscany committer: tuscany.apache.org Co-author of a book about Tuscany and SCA: tuscanyinaction.com
