This is an automated email from the ASF dual-hosted git repository. struberg pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openwebbeans.git
commit 53ce5aa68ffa568a1df527a79845aeea2aea6fc1 Author: Mark Struberg <strub...@apache.org> AuthorDate: Thu Jan 26 22:10:09 2023 +0100 OWB-1417 implement ObserverMethod#getDeclaringBean --- .../src/main/java/org/apache/webbeans/event/OwbObserverMethod.java | 7 +++++++ webbeans-tck/testng-dev.xml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/event/OwbObserverMethod.java b/webbeans-impl/src/main/java/org/apache/webbeans/event/OwbObserverMethod.java index 7cf17d469..3b6016db0 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/event/OwbObserverMethod.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/event/OwbObserverMethod.java @@ -20,6 +20,7 @@ package org.apache.webbeans.event; import java.util.Set; +import jakarta.enterprise.inject.spi.Bean; import jakarta.enterprise.inject.spi.InjectionPoint; import jakarta.enterprise.inject.spi.ObserverMethod; @@ -36,4 +37,10 @@ public interface OwbObserverMethod<T> extends ObserverMethod<T> * Returns the {@link InjectionPoint}s for the parameters of this observer method. */ Set<InjectionPoint> getInjectionPoints(); + + @Override + default Bean<?> getDeclaringBean() + { + return getOwnerBean(); + } } diff --git a/webbeans-tck/testng-dev.xml b/webbeans-tck/testng-dev.xml index 4b4aa1ef5..66ad653b4 100644 --- a/webbeans-tck/testng-dev.xml +++ b/webbeans-tck/testng-dev.xml @@ -19,7 +19,7 @@ <test name="JSR-346 TCK"> <classes> - <class name="org.jboss.cdi.tck.tests.definition.stereotype.priority.inherited.StereotypeInheritedPriorityTest" > + <class name="org.jboss.cdi.tck.tests.event.observer.method.ObserverMethodTest" > <methods> <include name=".*"/> </methods>