JMS Binding does not conform to the specification when selecting the opeartion to invoke ----------------------------------------------------------------------------------------
Key: TUSCANY-1834 URL: https://issues.apache.org/jira/browse/TUSCANY-1834 Project: Tuscany Issue Type: Bug Components: Java SCA JMS Binding Extension Affects Versions: Java-SCA-1.0 Environment: SVN Revision #579118 Linux Reporter: Mark Combellack Fix For: Java-SCA-Next Currently, the way that the JMS Binding selects a method to invoke is not compliant with the SCA JMS Binding specification. Currently it always uses the scaOperationName parameter to find the operation This is option 2 in the specifications (lines 205 & 206 - see below) The JMS Binding specification says: 197 1.5 Default Operation Selection and Data Binding behavior 198 This section describes the default behavior for operation selection and data binding for a JMS 199 binding. 200 1.5.1 Default Operation Selection 201 When receiving a request at a service, or a callback at a reference, the native operation name is 202 determined as follows: 203 • If there is only one operation on the service's interface, then that operation is assumed as 204 the native operation name. 205 • Otherwise, if the JMS user property "scaOperationName" is present, then its value is used as 206 the native operation name. 207 • Otherwise, the native operation name is assumed to be "onMessage". -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]