If you create multiple bindings on a composite reference then only the first declared is used. The documentation says that a service reference can have only one binding: https://docs.jboss.org/author/display/SWITCHYARD/Application+Basics#ApplicationBasics-ReferenceBindings
It should be disallowed to a user to create more bindings on a service reference.