OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [sca-j] Test Assertions and TestCases that require Java


+1

I haven't been through all the TAs and TCs yet, but honestly I'm surprised that there aren't more situations like this.

Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093 or 8-295-6093
e-mail:booz@us.ibm.com

Inactive hide details for Mike Edwards ---05/27/2009 10:35:38 AM---Folks, For this email you may like to refer to the TestAsserMike Edwards ---05/27/2009 10:35:38 AM---Folks, For this email you may like to refer to the TestAssertions and TestCases


From:

Mike Edwards <mike_edwards@uk.ibm.com>

To:

"OASIS Assembly" <sca-assembly@lists.oasis-open.org>

Cc:

"OASIS Test " <sca-assembly-testing@lists.oasis-open.org>, "OASIS Java" <sca-j@lists.oasis-open.org>

Date:

05/27/2009 10:35 AM

Subject:

[sca-j] Test Assertions and TestCases that require Java






Folks,

For this email you may like to refer to the TestAssertions and TestCases documents:

http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/31915/SCA_Assembly_Test_Assertions_16.odt

http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/32579/SCA_Assembly_TestCases_22.pdf
http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/32578/SCA_Assembly_TestCases_22.odt


It turns out that there are some test assertions testcases that depend on Java and which as a result are problematic from the
point of view of general Assembly testing.

The test assertions involved are:

ASM-TA-8005
ASM-TA-8006

and the related testcases are:

ASM_8004_TestCase
ASM_8005_TestCase

These testcases are related to the requirement for Bidirectional (is Callback) interfaces for both forward and callback interfaces to be
either both Remotable or both Local.

However, for testcases to handle Local interfaces, it requires that an interface language is used that can express Local interfaces.
This rules out WSDL.

The testcases also try to check if the runtime can spot that Remotable / Local is different for the forward and callback interfaces.
This is not possible in our other current interface languages - C and C++ - because the layout of bidirectional interfaces that they
have chosen to use forces the use of both Remotable / both Local.

As a result, these test assertions and the related testcases can currently only be implemented in Java. I recommend that we
remove these testcases from the required set for Assembly, but request the Java TC that they are included in the testcases for
the Java specifications.


Yours, Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431
Email: mike_edwards@uk.ibm.com




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







[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]