Async services require an explicit interface in the SCDL
--------------------------------------------------------

                 Key: TUSCANY-3928
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3928
             Project: Tuscany
          Issue Type: Bug
            Reporter: ant elder


In some but not all scenarios the interface of a service needs to be defined 
explicitly in the SCDL with an <interface..../> element. For example if 

https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/testing/itest/async-services/src/main/resources/test1jms.composite

is changed to remove the <interface.java> on AsyncServiceComponent then this 
test will fail: 
https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/testing/itest/async-services/src/test/java/org/apache/tuscany/sca/itest/Test1JmsTestCase.java

with:

org.oasisopen.sca.ServiceRuntimeException: argument type mismatch
        at 
org.apache.tuscany.sca.implementation.java.invocation.JavaAsyncImplementationInvoker.processRequest(JavaAsyncImplementationInvoker.java:212)


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to