Trying to wire a non-wireable binding should fal gracefully -----------------------------------------------------------
Key: TUSCANY-1526 URL: https://issues.apache.org/jira/browse/TUSCANY-1526 Project: Tuscany Issue Type: Bug Components: Java SCA Core Runtime Environment: All Reporter: Simon Laws Priority: Minor If I do something like <component name="CalculatorServiceComponent"> <implementation.java class="calculator.CalculatorServiceImpl"/> <reference name="addService" target="AddServiceComponent" /> <reference name="subtractService" target="SubtractServiceComponent" /> <reference name="multiplyService" target="MultiplyServiceComponent"> <interface.java interface="calculator.MultiplyService" /> <binding.ws wsdlElement="http://calculator#wsdl.binding(MultiplySoapBinding)"/> </reference> <reference name="divideService" target="DivideServiceComponent" /> </component> <component name="MultiplyServiceComponent"> <implementation.java class="calculator.MultiplyServiceImpl" /> <service> <interface.java interface="calculator.MultiplyService" /> <binding.ws wsdlElement="http://calculator#wsdl.binding(MultiplySoapBinding)"/> </service> </component> I belive it should tell me that I'm trying to wire the mutiplyService reference up with a binding that is not wireable. Currently it fails in the axis2 binding URL handling code with an NPE. The runtime should just not load the contribution. I guess we could get smarter and introduce a wireable binding but we would be trying to second guess the deployers orignal intention which I don't think is a good idea. -- 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]