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

[sca-assembly] SCA Assembly Test Suite - ASM_8003_TestCase issues

From
Simon Laws <>
Date
2009-07-31T11:18:37+00:00
ID
Thread
[sca-assembly] SCA Assembly Test Suite - ASM_8003_TestCase issues
ASM_8003_TestCase is described in the
test case document as a positive  test but the test fails for me.

I had to make the following changes
to the code in the OASIS svn system in order to successfully run the test
(note use of capital I in  callbackInterface)

--- TestComposite54.composite  
     2009-07-22 14:12:59.000000000 +-0100

+++ TestComposite54.composite  
     2009-07-31 11:34:57.000000000 +-0100

@@ -26,15 +26,15 @@

         
       <implementation.java class="org.oasisopen.sca.test.service1Callback5Impl"/>

         <service
name="Service1">

           
     <interface.java interface="org.oasisopen.sca.test.Service1"/>

         </service>

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

         <reference
name="reference1">

-          
     <interface.java interface="org.oasisopen.sca.test.Service5"
callbackinterface="org.oasisopen.sca.test.Service5Callback"/>

+          
     <interface.java interface="org.oasisopen.sca.test.Service5"
callbackInterface="org.oasisopen.sca.test.Service5Callback"/>

         </reference>

     </component>

     

     <reference name="Reference1"
promote="TestComposite54TestComponent1/reference1">

-          
 <interface.java interface="org.oasisopen.sca.test.Service5"
callbackinterface="org.oasisopen.sca.test.Service5Callback"/>

+          
 <interface.java interface="org.oasisopen.sca.test.Service5"
callbackInterface="org.oasisopen.sca.test.Service5Callback"/>

     </reference>

    

 </composite>

--- General_Java\TestComposite55.composite
       2009-07-22 14:12:59.000000000 +-0100

+++ General_Java\src\main\java\TestComposite55.composite
       2009-07-31 11:35:07.000000000 +-0100

@@ -15,20 +15,20 @@

 <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"

           
targetNamespace="http://docs.oasis-open.org/ns/opencsa/scatests/200903"

           
xmlns:sample="http://docs.oasis-open.org/ns/opencsa/scatests/200903"

           
name="TestComposite55">

           

         <service
name="Service1" promote="TestComposite55TestComponent1/Service5">

-        
       <interface.java interface="org.oasisopen.sca.test.Service5"
callbackinterface="org.oasisopen.sca.test.Service5Callback"/>

+        
       <interface.java interface="org.oasisopen.sca.test.Service5"
callbackInterface="org.oasisopen.sca.test.Service5Callback"/>

         </service>

 

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

  

     <component name="TestComposite55TestComponent1">

         
       <implementation.java class="org.oasisopen.sca.test.service5Impl"/>

         <service
name="Service5">

-          
     <interface.java interface="org.oasisopen.sca.test.Service5"
callbackinterface="org.oasisopen.sca.test.Service5Callback"/>

+          
     <interface.java interface="org.oasisopen.sca.test.Service5"
callbackInterface="org.oasisopen.sca.test.Service5Callback"/>

         </service>

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

     </component>

 

 </composite>

Also in the OASIS svn system there is
an ASM_8003 directory here (http://tools.oasis-open.org/version-control/svn/sca-assembly/TestCases/src/main/resources/ASM_8003/).
Is this redundant?

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 →