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