Component implementation has wrong intent -----------------------------------------
Key: TUSCANY-1765 URL: https://issues.apache.org/jira/browse/TUSCANY-1765 Project: Tuscany Issue Type: Bug Components: Java SCA Assembly Model Affects Versions: Java-SCA-0.99 Reporter: Greg Dritschler Priority: Minor Suppose there is a composite with multiple components that use the same implementation class but different implementation intents, as shown below. <composite xmlns="http://www.osoa.org/xmlns/sca/1.0" name="CompositeX"> <component name="ComponentA"> <implementation.java class="test.DataServiceImpl" requires="managedTransaction.none"/> </component> <component name="ComponentB"> <implementation.java class="test.DataServiceImpl" requires="managedTransaction.global"/> </component> </composite> In this case the components will share a common Implementation model object because only the class name is being used to determine whether a component's implementation is the same as another's. This means one of the components will have the wrong implementation intents recorded in the model. -- 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]