summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.3/modules/assembly (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-24Extend TUSCANY-2324 to ensure that interface contracts are copied down ↵slaws8-39/+103
alongside bindings in the multiplicity > 1 case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@679334 13f79535-47bb-0310-9956-ffa450edef68
2008-07-23TUSCANY-2324 - as a follow on from TUSCANY-2484 allow an interface contract ↵slaws6-10/+69
to be retrieved from a reference based on the bindings that needs it. For component references information in the endpoint structure is used to find the correct interface contract. I've wrapped this in a method on the contract now though as we are not ready yet to make the endpoint structure more prominent. A piece of work is now required to make use of this information when bindings that required is are configured. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@679082 13f79535-47bb-0310-9956-ffa450edef68
2008-07-22TUSCANY-2484 - Changes and tests for the case where a promoted reference has ↵slaws1-25/+46
a multiplicity greater than 1. Not complete yet as this has thrown up a problem in that the promoting interface contract is not available to the promoted component. I was going to commit a fix with this change but backed it out to think a little more about it. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@678875 13f79535-47bb-0310-9956-ffa450edef68
2008-07-21Fix TUSCANY-2486 and TUSCANY-2324nash17-499/+1155
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@678491 13f79535-47bb-0310-9956-ffa450edef68
2008-07-05TUSCANY-2352 - upgrade the fix for promoted binding overriding as the ↵slaws2-16/+107
automatically created sca bindings were causing the top level to always override. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@674142 13f79535-47bb-0310-9956-ffa450edef68
2008-07-05TUSCANY-2459 - If a binding uri is malformed don't try to use it to go ↵slaws1-1/+9
looking for target services git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@674141 13f79535-47bb-0310-9956-ffa450edef68
2008-07-02TUSCANY-2352 allow composite service bindings to override promoted service ↵slaws3-16/+67
bindings git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@673348 13f79535-47bb-0310-9956-ffa450edef68
2008-07-02Fix TUSCANY-2449nash4-21/+87
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@673307 13f79535-47bb-0310-9956-ffa450edef68
2008-06-30Fix TUSCANY-2446nash6-3/+256
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@672803 13f79535-47bb-0310-9956-ffa450edef68