I defined a composite like this:

<component name="MyServiceClientComponent">
    <implementation.java class="com.ibm.was.sca.callback.MyClientImpl"/>
    <reference name="myService" target="MyServiceImplComponent/MyService">

            <callback>
                <binding.sca/>
                <binding.jms/>
                <binding.ws uri="http://localhost:8087/MyService"/>
                <binding.ws uri="http://localhost:8088/MyService"/>
            </callback>

        </reference>

    </component>

    <component name="MyServiceImplComponent">
        <implementation.java class="com.ibm.was.sca.callback.MyServiceImpl"/>

        <service name="MyService">
            <!--<interface.java
interface="com.ibm.was.sca.callback.MyService"/>-->
            <callback>
                <binding.sca/>
                <binding.jms/>
                <binding.ws uri="http://localhost:8087/MyService"/>
            </callback>
        </service>

    </component>

When I ran the test case for it, no error, but I have some question for it:
1) Do we need to declare both callback bindings in <reference> and
<service> elements?
2) How to verify all bindings take effect in my running?

Reply via email to