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
The following commit(s) were added to refs/heads/main by this push: new b9f2db66d OWB-1417 fixing Arquillian handling of BDA b9f2db66d is described below commit b9f2db66da88bf4edcd4a117f31c3b14449d0861 Author: Mark Struberg <strub...@apache.org> AuthorDate: Wed Jan 25 16:32:51 2023 +0100 OWB-1417 fixing Arquillian handling of BDA Bean Defining Annotation logic was incomplete in our Arquillian Adapter. --- .../webbeans/arquillian/standalone/OwbArquillianScannerService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianScannerService.java b/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianScannerService.java index 87cea4f09..9a00b3b73 100644 --- a/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianScannerService.java +++ b/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianScannerService.java @@ -20,6 +20,8 @@ package org.apache.webbeans.arquillian.standalone; import jakarta.enterprise.inject.spi.BeanManager; +import jakarta.decorator.Decorator; +import jakarta.interceptor.Interceptor; import org.apache.webbeans.config.WebBeansContext; import org.apache.webbeans.spi.BDABeansXmlScanner; import org.apache.webbeans.spi.BdaScannerService; @@ -297,6 +299,7 @@ public class OwbArquillianScannerService implements BdaScannerService { Class<? extends Annotation> annotationType = annotation.annotationType(); boolean isBeanAnnotation = beanManager.isScope(annotationType); + isBeanAnnotation |= annotationType.equals(Decorator.class) || annotationType.equals(Interceptor.class); isBeanAnnotation = isBeanAnnotation || beanManager.isStereotype(annotationType); return isBeanAnnotation;