diff options
author | kelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68> | 2010-08-03 13:06:07 +0000 |
---|---|---|
committer | kelvingoodson <kelvingoodson@13f79535-47bb-0310-9956-ffa450edef68> | 2010-08-03 13:06:07 +0000 |
commit | 9f26f6a4dc867b28b83129573cd3f718306db1f6 (patch) | |
tree | fb76cc13ce29291abb98bc21c52d74dcd9db1fdb /sca-java-2.x/trunk/samples/dosgi-calculator | |
parent | f484c720c8086659da389ca8173991016d47a0dc (diff) |
implement interface contract compatibility checking -- allows oasis JCA_9008_TestCase to receive the required IllegalArgumentException when the contracts are incompatible. In some cases we can't reliably introspect in a platform neutral way to discover the implementation's interface contract, so in this case we fluff up an interface contract on the basis of the business interface, just as we have done more generally in the past.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981859 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/samples/dosgi-calculator')
0 files changed, 0 insertions, 0 deletions