Injected callback references are not resolved at the time of injection
----------------------------------------------------------------------
Key: TUSCANY-2035
URL: https://issues.apache.org/jira/browse/TUSCANY-2035
Project: Tuscany
Issue Type: Bug
Components: Java SCA Core Runtime
Affects Versions: Java-SCA-1.1
Environment: All
Reporter: Simon Nash
Fix For: Java-SCA-Next
When a callback reference is injected as a proxy or a CallableReference, the
callback target should be resolved at the time of injection to the caller's
callback service or the target of any ServiceReference provided by a
setCallbackObject() call. Tuscany currently does not do this, but resolves the
callback target as the time of use, relative to the current invocation context
at that time. For example, if A invokes B and C subsequently invokes the same
B instance, any callbacks from the C invocation through references that were
injected by the A invocation will go to C instead of going to A as they should.
--
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]