I am trying to invoke a external web service from Tuscany and get a
ClassCast Exception.
I dont see any examples that use a external web service. All use web
services hosted on Tomcat.
Does this work?
My SCDL file
<component name="LoginServiceComponent">
<implementation.java
class="com.test.biztech.client.sca.SimpleLoginServiceImpl"/>
<references>
<v:CarRentalManagerService>CarRentalManagerService</v:CarRentalManagerService>
</references>
</component>
<externalService name="CarRentalManagerService">
<interface.wsdl
interface="http://carrental.test.com#wsdl.interface(CarRentalManagerSEI)"/>
<binding.ws
port="http://carrental.test.com#wsdl.endpoint(CarRentalManagerService/CarRentalManagerSEI)"/>
</externalService>
The error
SEVERE: Error deploying web application archive testwebclient.war
java.lang.ClassCastException: java.lang.String
at org.apache.tuscany.binding.axis2.builder.ExternalWebServiceBuilder.cr
eateOperationInvokers(ExternalWebServiceBuilder.java:124)
at org.apache.tuscany.binding.axis2.builder.ExternalWebServiceBuilder.cr
eateExternalServiceContextFactory(ExternalWebServiceBuilder.java:76)
regards
Krish
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]