See the following quote from the OSOA SCA assembly spec: 702 The style of remotable interfaces is typically coarse grained and intended for loosely coupled 703 interactions. Remotable service Interfaces MUST NOT make use of method or operation 704 overloading.
Thanks, Raymond ________________________________________________________________ Raymond Feng [email protected] Apache Tuscany PMC member and committer: tuscany.apache.org Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com Personal Web Site: www.enjoyjava.com ________________________________________________________________ On Sep 13, 2010, at 2:46 PM, Millies, Sebastian wrote: > why does Tuscany 1.6 forbid overloaded methods in Remotable interfaces > and throws a org.apache.tuscany.sca.interfacedef.OverloadedOperationException? > > Is that covered by the specs? As far as I can see, none of the specs on the > page > http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications > suggests this behaviour, and I find it surprising, in particular in view of > the fact that the interface compatibility rules take method signatures into > account. > > -- Sebastian >
