[
https://issues.apache.org/jira/browse/TUSCANY-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Raymond Feng resolved TUSCANY-1473.
-----------------------------------
Resolution: Fixed
Assignee: Raymond Feng
Fixed under 558370. Thank you for the test case.
> Define component's service with interface.wsdl ,throws 'No matching
> operation' error.
> -------------------------------------------------------------------------------------
>
> Key: TUSCANY-1473
> URL: https://issues.apache.org/jira/browse/TUSCANY-1473
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Assembly Model
> Affects Versions: Java-SCA-0.91
> Environment: Windows XP
> Reporter: wangfeng
> Assignee: Raymond Feng
> Fix For: Java-SCA-Next
>
> Attachments: testcase.zip
>
>
> I define the component's service with interface.java,the sample runs fine.
> but when I modify the component's service with interface.wsdl,the sample
> throws an exception.
> The throwable stack is :
> Exception in thread "main" java.lang.IllegalArgumentException: No matching
> operation is found: public abstract java.lang.String
> helloworld.HelloWorldService.getGreetings(java.lang.String)
> at
> org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:69)
> at $Proxy10.getGreetings(Unknown Source)
> at helloworld.HelloWorldClient.main(HelloWorldClient.java:33)
> I look into the code,found the invoke mothod's input type is 'String',but the
> method which name is
> operation.getInputType().getLogical().get(i).getPhysical() on the
> SourceOperation of the InvocationChain is always return 'Object' type,so
> can't find an operation to match.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]