Hi Ivan
That's good feedback. Tuscany should be giving clear error messages so
we need to look into that.
Can you try a couple of things for me.
1/ Try putting the binding.ws on component service, for example,
<component name="CalculatorComponent">
<implementation.java
class="com.ivan.components.impl.CalculatorServiceImpl"/>
<service name="CalculatorService">
<interface.java
interface="com.ivan.components.CalculatorService" />
<binding.ws uri="http://localhost:8085/CalculatorService"/>
</service>
<reference name="additionService" target="AdditionComponent"/>
<reference name="subtractionServ" target="SubtractionComponent"/>
</component>
2/ Check that the following modules are on available to the runtime
binding-ws
binding-ws-axis2
binding-ws-axis2-policy
binding-ws-wsdlgen
host-jetty
How are you running the application as a matter of interest?
If, for example, you're running from the command line using the
launcher this should be locating the Tuscany manifest jars behind the
scenes which references all of these modules.
Regards
Simon