Hi,

I added an itest under itest/async-interactions to demonstrate the various ways 
of async interactions between two components. Most of the parts are working 
except for the following one:

itest.CreditCardTestCase.testCreditCardSCAAsyncWithCallback()

From the console output below, it seems that Tuscany binding.jms accidentally 
calls the client back twice (first one is correct and second one is wrong). 
From the debugger, the second one was triggered by a "request" message.
 
Checking card: name = Jane number = 888 for amount 110.0
SCA Callback: CreditCard: 888 Status: OK
Response found for 888 :OK
SCA Callback: CreditCard:  Status: 110.0

Can someone familiar with the binding.jms code help? I would like to understand 
how many queues are involved here too.

Thanks,
Raymond
________________________________________________________________ 
Raymond Feng
rf...@apache.org
Apache Tuscany PMC member and committer: tuscany.apache.org
Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
Personal Web Site: www.enjoyjava.com
________________________________________________________________

Reply via email to