Author: lresende
Date: Fri Feb 19 00:02:13 2010
New Revision: 911656
URL: http://svn.apache.org/viewvc?rev=911656&view=rev
Log:
Updating Java doc for the iTest to explain why @RequestContext was used to
retrieve callBack instance, instead of @Callback annotation
Modified:
tuscany/sca-java-2.x/trunk/itest/callback-multiple-wires/src/main/java/org/apache/tuscany/sca/test/callback/MyServiceImpl.java
Modified:
tuscany/sca-java-2.x/trunk/itest/callback-multiple-wires/src/main/java/org/apache/tuscany/sca/test/callback/MyServiceImpl.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/callback-multiple-wires/src/main/java/org/apache/tuscany/sca/test/callback/MyServiceImpl.java?rev=911656&r1=911655&r2=911656&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/itest/callback-multiple-wires/src/main/java/org/apache/tuscany/sca/test/callback/MyServiceImpl.java
(original)
+++
tuscany/sca-java-2.x/trunk/itest/callback-multiple-wires/src/main/java/org/apache/tuscany/sca/test/callback/MyServiceImpl.java
Fri Feb 19 00:02:13 2010
@@ -25,6 +25,11 @@
/**
* This class implements MyService and uses a callback.
+ *
+ * In this scenario, we exlore using the RequestContext to retrieve the
callBack reference
+ * as @Callback injection is not performed for composite-scoped
implementations (see JavaCAA Section 7.2.5)
+ *
+ * Changing the service implementation to be @Scope("STATELESS") would make
plain @Callback injection work
*/
@Service(MyService.class)
@Scope("COMPOSITE")