Since there's a new released tck that doesn't change or exclude the tests in 
question, I tend to think that current opinion in the cdi EG is that the 
javadoc is wrong.  Can you take this up with pete to find out what's going on?  
Meanwhile I would think there would be some interest in passing the tck.

thanks
david jencks

On Dec 14, 2010, at 12:50 PM, Gurkan Erdogdu wrote:

> As pete mail, javadoc is correct therefore i reverted change before. If 
> javadoc is correct those tck tests must be excluded. our code is correct 
> because it is aligned with published javadoc
> 
> Sal, 14 Ara 2010 20:51 EET tarihinde [email protected] şöyle yazdı:
> 
>> Author: djencks
>> Date: Tue Dec 14 18:51:54 2010
>> New Revision: 1049215
>> 
>> URL: http://svn.apache.org/viewvc?rev=1049215&view=rev
>> Log:
>> OWB-490, CDITCK-174 reapply rev 1034955 to comply with cdi tck 1.0.2.SP1
>> 
>> Modified:
>>   
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>>   
>> openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/portable/events/extensions/AddObserverMethodExtension.java
>> 
>> Modified: 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>> URL: 
>> http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java?rev=1049215&r1=1049214&r2=1049215&view=diff
>> ==============================================================================
>> --- 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>>  (original)
>> +++ 
>> openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
>>  Tue Dec 14 18:51:54 2010
>> @@ -354,13 +354,7 @@ public final class NotificationManager
>>        {
>>            Type beanClassArg = actualArgs[0];
>>            Type returnClassArg = actualArgs[1];
>> -            
>> -            if(isObserverMethod)
>> -            {
>> -                beanClassArg = actualArgs[1];
>> -                returnClassArg = actualArgs[0];
>> -            }
>> -            
>> +                        
>>            if(checkEventTypeParameterForExtensions(beanClass, beanClassArg) 
>> && 
>>                    
>> checkEventTypeParameterForExtensions(producerOrObserverReturnClass, 
>> returnClassArg))
>>            {
>> 
>> Modified: 
>> openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/portable/events/extensions/AddObserverMethodExtension.java
>> URL: 
>> http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/portable/events/extensions/AddObserverMethodExtension.java?rev=1049215&r1=1049214&r2=1049215&view=diff
>> ==============================================================================
>> --- 
>> openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/portable/events/extensions/AddObserverMethodExtension.java
>>  (original)
>> +++ 
>> openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/portable/events/extensions/AddObserverMethodExtension.java
>>  Tue Dec 14 18:51:54 2010
>> @@ -40,9 +40,9 @@ public class AddObserverMethodExtension 
>> 
>>    public static class MyBeanExtension implements Extension
>>    {
>> -        public static ObserverMethod<MyEvent> observerMethod;
>> +        public static ObserverMethod<AddObserverMethodExtension> 
>> observerMethod;
>> 
>> -        public void observer(@Observes ProcessObserverMethod<MyEvent, 
>> AddObserverMethodExtension> event)
>> +        public void observer(@Observes 
>> ProcessObserverMethod<AddObserverMethodExtension, MyEvent> event)
>>        {
>>            observerMethod = event.getObserverMethod();
>> 
>> 
>> 
> 
> 
> 

Reply via email to