Hi,
I just checked in an itest [1] to cover the various combinations.
The test cases fail at this moment as we try to connect the endpoint
reference invocation chain to the target endpoint invocation chain. But the
target invocation chain for the remote service expects OM data for the
databinding interceptor.
I'll look into the issues and try to bring up this itest.
[1]
https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/itest/nodes/binding-sca-tribes
Thanks,
Raymond
--------------------------------------------------
From: "Simon Laws" <[email protected]>
Sent: Tuesday, February 23, 2010 7:09 AM
To: <[email protected]>; <[email protected]>
Subject: Re: [2.x] In-VM invocation between components
Don't know if this is going to come out on email so have added it to [1]
also.
remote = endpoint is in a different JVM from the endpoint reference
local = endpoint is in the same JVM as the endpoint reference
cl = classloader
pbv = pass by value
pbr = pass by reference
apbr = allows pass by reference
remote local (same cl) local
(different cl)
local interface 1. error 4. pbr 7. pbv (or
error?)
remote interface 2. pbv 5. pbv 8. pbv
remote apbr 3. pbv 6. pbr (or pbr) 9. pbv
So for each numbered entry what test(s) identify the entry.
Simon
[1] http://cwiki.apache.org/confluence/display/TUSCANYWIKI/SCA+Binding