You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Mike Edwards (JIRA)" <de...@tuscany.apache.org> on 2009/04/15 11:36:14 UTC

[jira] Created: (TUSCANY-2963) Incorrect warning message raised for component Reference with no explicit binding declared

Incorrect warning message raised for component Reference with no explicit binding declared
------------------------------------------------------------------------------------------

                 Key: TUSCANY-2963
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2963
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Assembly Model
    Affects Versions: Java-SCA-2.0
            Reporter: Mike Edwards
            Priority: Minor
             Fix For: Java-SCA-2.0


When running one of the OASIS testcases - ASM_4001_TestCase - the following warning message is generated:

15-Apr-2009 10:12:48 org.apache.tuscany.sca.assembly.builder.impl.ComponentReferenceEndpointReferenceBuilderImpl
WARNING: Composite {http://oasis/tests}TEST_ASM_4001 Component TestClient Reference reference1 must not specify endpoints using both target attribute and with binding uri attribute

This warning is incorrect as the reference concerned has no binding specified, only a target attribute set.

The composite in question is as follows:

<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
           targetNamespace="http://oasis/tests"
           xmlns:test="http://oasis/tests"
           name="TEST_ASM_4001">
           
    <component name="TestClient">
		<implementation.composite name="test:TestClient_0002"/>
		<service name="TestInvocation">
			<interface.java interface="test.TestInvocation"/>
            <binding.ws/>
		</service>
        <reference name="reference1" target="TestComponent1/Service1" />
        <property name="testName">ASM_4001</property>
    </component>
    
    <!-- Component which uses a composite which has a @constrainingType attribute
         declared -->
    <component name="TestComponent1">
		<implementation.composite name="test:TestComposite42"/>
        <property name="serviceName">service1</property>
    </component> 

</composite>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.