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.