Request scope service works as composite scope service ------------------------------------------------------
Key: TUSCANY-2256 URL: https://issues.apache.org/jira/browse/TUSCANY-2256 Project: Tuscany Issue Type: Bug Components: Java SCA Core Runtime Affects Versions: Java-SCA-Next Reporter: Gilbert Kwan There are 3 components - JComponent (composite scope) - KComponent (stateless scope) - LComponent (request scope) When the composite runs, composite scope service JComponent kicks off a timer by the @Init method. The timer triggers JComponent every second to invoke a method that calls an operation on the reference to a stateless scope sevice KComponent. KComponent calls a request scope service LComponent multiple times. We found that there was only one instance of LComponent be used and the state was also preserved. Although it was declared as a request scope service, it worked like as a composite scope service. (See the attached powerpoint.) The "SCA Java Annotations And APIs V1" specification line 292 to 293.says, "... the lifetime of the request is implementation dependent.". -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.