Next in thread → Next in month →

Re: [sca-j] Version Control Commit by mike_edwards

From
Mike Edwards <>
Date
2011-12-08T15:43:01+00:00
ID
Thread
Re: [sca-j] Version Control Commit by mike_edwards
Anish,

I've committed a set of changes to these
files and to 4 more:

service1AnnotatedConstructorImpl  
               
       ==  POJO_5002_TestCase  -
added code to set field value from constructor parameter

service1AnnotatedParameterConstructorImpl
               ==
 POJO_5003_TestCase  - added code to set field value from constructor
parameter

service1MultipleConstructorAnnotationsImpl
                ==
 POJO_5006_TestCase  - added code to set field value from constructor
parameter

service1MultipleAnnotatedConstructorsImpl
               ==
 POJO_5007_TestCase  - added code to set field value from constructor
parameter

What we discovered in fixing a problem
in Tuscany is that this set of testcase artifacts either:

a) did not correctly handle annotating
of a field/setter meant to be a Property

or

b) did not set the field value for a
property declared on a constructor

In most cases, this resulted in the
wrong error being reported for error cases, but there are some positive
testcases that started to fail

once we fixed the Tuscany code.  Some
of the b) cases were getting away with the error by pure chance...

I'd like us to discuss how best to handle
these tweaks.  I can raise an issue if required.

Yours, Mike

Dr Mike Edwards
 Mail Point 137, Hursley
Park

STSM
 Winchester, Hants SO21
2JN

SCA, Cloud Computing
& Services Standards
 United Kingdom

Co-Chair OASIS SCA
Assembly TC
 

Chair UK ISO SC38
mirror committee (Cloud & SOA) 
 

IBM Software Group
  

Phone:
+44-1962 818014
  

Mobile:
+44-7802-467431 (274097)
  

e-mail:

  

 

 

From:
Anish Karmarkar <>

To:


Date:
07/12/2011 21:26

Subject:
Re: [sca-j] Version Control Commit by
mike_edwards

Sent by:
<>

Does this require a new version to be published?

-Anish

--

On 12/7/2011 6:11 AM,  wrote:

> Author: mike_edwards

> Date: 2011-12-07 09:11:47 -0500 (Wed, 07 Dec 2011)

> New Revision: 293

> Web View: http://tools.oasis-open.org/version-control/browse/wsvn/sca-j/TestCases_POJO_CI/?rev=293&sc=1

>

> Modified:

>     TestCases_POJO_CI/POJO_5006/src/main/java/org/oasisopen/sca/test/service1MultipleConstructorAnnotationsImpl.java

>     TestCases_POJO_CI/POJO_5007/src/main/java/org/oasisopen/sca/test/service1MultipleAnnotatedConstructorsImpl.java

>     TestCases_POJO_CI/POJO_General/src/main/java/org/oasisopen/sca/test/service1AnnotatedConstructorImpl.java

>     TestCases_POJO_CI/POJO_General/src/main/java/org/oasisopen/sca/test/service1AnnotatedParameterConstructorImpl.java

> Log:

> Updated classes relating to testcases 5002, 5003, 5006, 5007, which
did not have code to set the property value for serviceName

>

>

> ---------------------------------------------------------------------

> To unsubscribe, e-mail: 

> For additional commands, e-mail: 

>

---------------------------------------------------------------------

To unsubscribe, e-mail: 

For additional commands, e-mail: 

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
Next in thread → Next in month →