Hi,

I'm on rev 820618

My testcase is complex and I'm trying to test an error case, not a working
case. Here's the top level composite:

<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903";

targetNamespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903";

xmlns:test="http://docs.oasis-open.org/ns/opencsa/scatests/200903";
           name="TEST_JCA_3009">

    <component name="TestClient">
            <implementation.composite name="test:TestClient_0002"/>
            <service name="TestInvocation">
                  <interface.wsdl
interface="http://test.sca.oasisopen.org/#wsdl.porttype(TestInvocation)"/>
            <binding.ws/>
            </service>
        <reference name="reference1"
target="TEST_JCA_3009Component1/Service1" />
        <property name="testName">JCA_3009</property>
    </component>

    <component name="TEST_JCA_3009Component1">
        <implementation.java class="org.oasisopen.sca.test.service1Impl"/>
        <service name="Service1">
            <interface.java interface="org.oasisopen.sca.test.Service1"
remotable="false"/>
        </service>
        <property name="serviceName">service1</property>
    </component>

</composite>

Notice the @remotable attribute on the interface of Service1 in
TEST_JCA_3009Component1.  The Service1 interface class is remotable.

package org.oasisopen.sca.test;

import org.oasisopen.sca.annotation.Remotable;

/**
 * A test service interface
 * @author MikeEdwards
 *
 */
@Remotable
public interface Service1 {

      /**
       * Method for invoking testcase service
       * @param input - input parameter(s) as a String
       * @return - output data as a String
       */
      public String operation1( String input );

}

The testcase runs to successful completion, no errors.  The runtime does
not flag the remotable="false" error.

thanks

Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093  or  8-295-6093
e-mail:[email protected]

Reply via email to