Hi,
Here's another error test. Do you guys have a list of what's not compliant yet, or is it ok if I just keep firing these tests at you? <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_3011"> <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_3011Component1" /> <property name="testName">JCA_3011</property> </component> <!-- JCA_3011Service is local to this contribution and contains a forbidden annotation. It is compatible with the Service1 interface from the General_POJO contribution. --> <component name="TEST_JCA_3011Component1"> <implementation.java class= "org.oasisopen.sca.test.JCA3011serviceImpl"/> <service name="JCA3011Service"> <interface.java interface= "org.oasisopen.sca.test.JCA3011Service"/> </service> <property name="serviceName">JCA_3011Service</property> </component> </composite> package org.oasisopen.sca.test; import org.oasisopen.sca.annotation.Remotable; import org.oasisopen.sca.annotation.Property; /** * A test service interface * @author DaveBooz * */ @Remotable public interface JCA3011Service { /** * Method for invoking testcase service * @param input - input parameter(s) as a String * @return - output data as a String */ @Property public String operation1( String input ); } The @Property annotation is not allowed in service interface classes. The testcase ran successfully, but should not have. 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]
