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