Issue Type: Bug Bug
Affects Versions: 0.6
Assignee: Unassigned
Attachments: camel_multicast.zip
Components: component-camel, component-soap
Created: 23/Oct/12 11:19 AM
Description:

I have a service that is implemented as camel "router" ... it routes the message with multicast to another services with specified operation name (switchyard://GreetingService?operationName=greet). The camel component is accessible through camel file binding and soap binding.

Through camel file binding all works fine but through the soap binding it's not possible to call any of service in the multicast.

It logs the following exception:

org.switchyard.exception.SwitchYardException: No ServiceReference was found for uri [switchyard://GreetingService?namespace=urn%3Aswitchyard-quickstart%3Acamel-multicast%3A0.1.0&operationName=greet2]

But I know that the GreetingService is present there because I can call it through the camel file binding and then the uri is absolutely same "switchyard://GreetingService?namespace=urn%3Aswitchyard-quickstart%3Acamel-multicast%3A0.1.0&operationName=greet2". It's not the problem only for operation greet2 but also greet.

To better understand, try the attached reproducer and follow the steps.

Project: SwitchYard
Priority: Major Major
Reporter: Ivo Bek
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira