You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Ramkumar Ramalingam (JIRA)" <de...@tuscany.apache.org> on 2009/10/30 10:50:59 UTC

[jira] Created: (TUSCANY-3357) Fixes to make ASM_12010 work

Fixes to make ASM_12010 work
----------------------------

                 Key: TUSCANY-3357
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3357
             Project: Tuscany
          Issue Type: Bug
          Components: OASIS Compliance - OASIS
    Affects Versions: Java-SCA-2.0-M4
            Reporter: Ramkumar Ramalingam
             Fix For: Java-SCA-2.0-M4


Index: Contribution2/src/main/resources/TestComposite5.composite
===================================================================
--- Contribution2/src/main/resources/TestComposite5.composite	(revision 372)
+++ Contribution2/src/main/resources/TestComposite5.composite	(working copy)
@@ -15,15 +15,15 @@
            name="TestComposite5">
            
 	<service name="Service1" promote="TestComponent1/Service1">
-		<interface.java interface="test.Service1"/>
+		<interface.java interface="org.oasisopen.sca.test.Service1"/>
 	</service>
 
     <property name="serviceName" type="string"/>
  
     <component name="TestComponent1">
-		<implementation.java class="test.service1Impl"/>
+		<implementation.java class="org.oasisopen.sca.test.service1Impl"/>
         <service name="Service1">
-        	<interface.java interface="test.Service1"/>
+        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
         </service>
         <property name="serviceName">servicex</property>
     </component>
Index: Contribution2/src/main/resources/TestComposite67.composite
===================================================================
--- Contribution2/src/main/resources/TestComposite67.composite	(revision 372)
+++ Contribution2/src/main/resources/TestComposite67.composite	(working copy)
@@ -16,7 +16,7 @@
            name="TestComposite67">
            
 	<service name="Service1" promote="TestComposite67TestComponent1/Service1">
-		<interface.java interface="test.Service1"/>
+		<interface.java interface="org.oasisopen.sca.test.Service1"/>
 	</service>
 
     <property name="serviceName" type="string"/>
@@ -24,7 +24,7 @@
     <component name="TestComposite67TestComponent1">
 		<implementation.composite name="test2:TestComposite5"/>
         <service name="Service1">
-        	<interface.java interface="test.Service1"/>
+        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
         </service>
         <property name="serviceName" source="$serviceName"/>
     </component>

Index: Test_ASM_12010.composite
===================================================================
--- Test_ASM_12010.composite	(revision 372)
+++ Test_ASM_12010.composite	(working copy)
@@ -39,7 +39,7 @@
         <service name="Service1">
         	<interface.wsdl interface="http://test.sca.oasisopen.org/#wsdl.porttype(Service1)"/>
         </service>
-        <property name="serviceName">service1</property>
+        <property name="serviceName">servicex</property>
     </component>
 
 </composite>



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


[jira] Commented: (TUSCANY-3357) Fixes to make ASM_12010 work

Posted by "Mike Edwards (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773999#action_12773999 ] 

Mike Edwards commented on TUSCANY-3357:
---------------------------------------

What is the problem with ASM_12010?

The main issue concerns the fact that the artifacts in Contribution2 use Java interfaces and Java implementations when this contribution is intended to be "language independent".

So <interface.java>   -->    <interface.wsdl>

<implementation.java>   ---> <implementation.composite>

TestComposite5 should use TestComposite1 from the base language contributions as its implementation...

In addition, the presence of artifacts for ASM_12011 in the contribution for ASM_12011 is a problem - this is resolved by creating a new contribution ASM_12011 to contain all the ASM_12011 specific artifacts, which are then removed from ASM_12010 contribution

> Fixes to make ASM_12010 work
> ----------------------------
>
>                 Key: TUSCANY-3357
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3357
>             Project: Tuscany
>          Issue Type: Bug
>          Components: OASIS Compliance - OASIS
>    Affects Versions: Java-SCA-2.0-M4
>            Reporter: Ramkumar Ramalingam
>             Fix For: Java-SCA-2.0-M4
>
>
> Index: Contribution2/src/main/resources/TestComposite5.composite
> ===================================================================
> --- Contribution2/src/main/resources/TestComposite5.composite	(revision 372)
> +++ Contribution2/src/main/resources/TestComposite5.composite	(working copy)
> @@ -15,15 +15,15 @@
>             name="TestComposite5">
>             
>  	<service name="Service1" promote="TestComponent1/Service1">
> -		<interface.java interface="test.Service1"/>
> +		<interface.java interface="org.oasisopen.sca.test.Service1"/>
>  	</service>
>  
>      <property name="serviceName" type="string"/>
>   
>      <component name="TestComponent1">
> -		<implementation.java class="test.service1Impl"/>
> +		<implementation.java class="org.oasisopen.sca.test.service1Impl"/>
>          <service name="Service1">
> -        	<interface.java interface="test.Service1"/>
> +        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
>          </service>
>          <property name="serviceName">servicex</property>
>      </component>
> Index: Contribution2/src/main/resources/TestComposite67.composite
> ===================================================================
> --- Contribution2/src/main/resources/TestComposite67.composite	(revision 372)
> +++ Contribution2/src/main/resources/TestComposite67.composite	(working copy)
> @@ -16,7 +16,7 @@
>             name="TestComposite67">
>             
>  	<service name="Service1" promote="TestComposite67TestComponent1/Service1">
> -		<interface.java interface="test.Service1"/>
> +		<interface.java interface="org.oasisopen.sca.test.Service1"/>
>  	</service>
>  
>      <property name="serviceName" type="string"/>
> @@ -24,7 +24,7 @@
>      <component name="TestComposite67TestComponent1">
>  		<implementation.composite name="test2:TestComposite5"/>
>          <service name="Service1">
> -        	<interface.java interface="test.Service1"/>
> +        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
>          </service>
>          <property name="serviceName" source="$serviceName"/>
>      </component>
> Index: Test_ASM_12010.composite
> ===================================================================
> --- Test_ASM_12010.composite	(revision 372)
> +++ Test_ASM_12010.composite	(working copy)
> @@ -39,7 +39,7 @@
>          <service name="Service1">
>          	<interface.wsdl interface="http://test.sca.oasisopen.org/#wsdl.porttype(Service1)"/>
>          </service>
> -        <property name="serviceName">service1</property>
> +        <property name="serviceName">servicex</property>
>      </component>
>  
>  </composite>

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


[jira] Resolved: (TUSCANY-3357) Fixes to make ASM_12010 work

Posted by "Mike Edwards (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Edwards resolved TUSCANY-3357.
-----------------------------------

    Resolution: Fixed

Changes in OASIS SVN repository in revisions 383, 385

> Fixes to make ASM_12010 work
> ----------------------------
>
>                 Key: TUSCANY-3357
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3357
>             Project: Tuscany
>          Issue Type: Bug
>          Components: OASIS Compliance - OASIS
>    Affects Versions: Java-SCA-2.0-M4
>            Reporter: Ramkumar Ramalingam
>             Fix For: Java-SCA-2.0-M4
>
>
> Index: Contribution2/src/main/resources/TestComposite5.composite
> ===================================================================
> --- Contribution2/src/main/resources/TestComposite5.composite	(revision 372)
> +++ Contribution2/src/main/resources/TestComposite5.composite	(working copy)
> @@ -15,15 +15,15 @@
>             name="TestComposite5">
>             
>  	<service name="Service1" promote="TestComponent1/Service1">
> -		<interface.java interface="test.Service1"/>
> +		<interface.java interface="org.oasisopen.sca.test.Service1"/>
>  	</service>
>  
>      <property name="serviceName" type="string"/>
>   
>      <component name="TestComponent1">
> -		<implementation.java class="test.service1Impl"/>
> +		<implementation.java class="org.oasisopen.sca.test.service1Impl"/>
>          <service name="Service1">
> -        	<interface.java interface="test.Service1"/>
> +        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
>          </service>
>          <property name="serviceName">servicex</property>
>      </component>
> Index: Contribution2/src/main/resources/TestComposite67.composite
> ===================================================================
> --- Contribution2/src/main/resources/TestComposite67.composite	(revision 372)
> +++ Contribution2/src/main/resources/TestComposite67.composite	(working copy)
> @@ -16,7 +16,7 @@
>             name="TestComposite67">
>             
>  	<service name="Service1" promote="TestComposite67TestComponent1/Service1">
> -		<interface.java interface="test.Service1"/>
> +		<interface.java interface="org.oasisopen.sca.test.Service1"/>
>  	</service>
>  
>      <property name="serviceName" type="string"/>
> @@ -24,7 +24,7 @@
>      <component name="TestComposite67TestComponent1">
>  		<implementation.composite name="test2:TestComposite5"/>
>          <service name="Service1">
> -        	<interface.java interface="test.Service1"/>
> +        	<interface.java interface="org.oasisopen.sca.test.Service1"/>
>          </service>
>          <property name="serviceName" source="$serviceName"/>
>      </component>
> Index: Test_ASM_12010.composite
> ===================================================================
> --- Test_ASM_12010.composite	(revision 372)
> +++ Test_ASM_12010.composite	(working copy)
> @@ -39,7 +39,7 @@
>          <service name="Service1">
>          	<interface.wsdl interface="http://test.sca.oasisopen.org/#wsdl.porttype(Service1)"/>
>          </service>
> -        <property name="serviceName">service1</property>
> +        <property name="serviceName">servicex</property>
>      </component>
>  
>  </composite>

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