← Prev in month ← Prev in thread
Next in thread → Next in month →

[sca-assembly] SCA Assembly Test Suite - ASM_8010_TestCase issue

From
Simon Laws <>
Date
2009-07-31T16:09:25+00:00
ID
Thread
[sca-assembly] SCA Assembly Test Suite - ASM_8010_TestCase issue
For ASM_8010 the service promoted by
test:TestComposite55 is service1 rather than service5. Locally I fixed
it at the TestComposite63 level but it could equally be fixed at the TestComposite55.
I'm not sure whether the name service1 was chosen on purpose. 

--- TestComposite63.composite  
     2009-07-22 14:12:55.000000000 +-0100

+++ TestComposite63.composite  
     2009-07-31 16:42:55.000000000 +-0100

@@ -15,24 +15,24 @@

 -->

 <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="TestComposite63">

           

-        <service
name="Service1" promote="TestComposite63TestComponent1/Service5">

+        <service
name="Service1" promote="TestComposite63TestComponent1/Service1">

         
       <!-- Callback interface here is not
compatible with the callback interface of the promoted service -->

         
       <interface.wsdl interface="http://test.sca.oasisopen.org/#wsdl.porttype(Service5)"

         
                 
     callbackInterface="http://test.sca.oasisopen.org/#wsdl.porttype(Service8Callback)"/>

         </service>

 

     <property name="serviceName"
type="string"/>

  

     <component name="TestComposite63TestComponent1">

         
       <implementation.composite name="test:TestComposite55"/>

-        <service
name="Service5">

+        <service
name="Service1">

         
              <interface.wsdl
interface="http://test.sca.oasisopen.org/#wsdl.porttype(Service5)"

         
               
               callbackInterface="http://test.sca.oasisopen.org/#wsdl.porttype(Service5Callback)"/>

         </service>

         <property
name="serviceName" source="$serviceName"/>

     </component>

 

 </composite>

Regards

Simon

Simon Laws

Open Source SOA Development

tuscany.apache.org

Mail Point 146, Hursley Park, Winchester, Hampshire, SO21 2JN

Tel: Internal 248708  External +44 (0)1962 818708

Email: 

Unless stated otherwise above:

IBM United Kingdom Limited - Registered in England and Wales with number
741598. 

Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
← Prev in month ← Prev in thread
Next in thread → Next in month →