This is an automated email from the ASF dual-hosted git repository.

tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git


The following commit(s) were added to refs/heads/master by this push:
     new e714868f4 readded and fixed security module
e714868f4 is described below

commit e714868f473b93e469e1a42d6a352e72255a99ba
Author: Thomas Andraschko <[email protected]>
AuthorDate: Thu Mar 30 16:02:28 2023 +0200

    readded and fixed security module
---
 deltaspike/modules/pom.xml                                         | 2 +-
 deltaspike/modules/security/impl/pom.xml                           | 7 -------
 .../deltaspike/security/impl/extension/SecurityExtension.java      | 2 +-
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/deltaspike/modules/pom.xml b/deltaspike/modules/pom.xml
index e417581c6..4bde3019c 100644
--- a/deltaspike/modules/pom.xml
+++ b/deltaspike/modules/pom.xml
@@ -36,7 +36,7 @@
 
     <modules>
         <module>proxy</module>
-        
+        <module>security</module>
 <!--
         <module>security</module>
         <module>jsf</module>
diff --git a/deltaspike/modules/security/impl/pom.xml 
b/deltaspike/modules/security/impl/pom.xml
index 7d0233635..789a5c87e 100644
--- a/deltaspike/modules/security/impl/pom.xml
+++ b/deltaspike/modules/security/impl/pom.xml
@@ -66,12 +66,5 @@
             <artifactId>deltaspike-security-module-api</artifactId>
             <version>${project.version}</version>
         </dependency>
-
-        <dependency>
-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-jpa_2.2_spec</artifactId>
-            <version>1.1</version>
-            <scope>provided</scope>
-        </dependency>
     </dependencies>
 </project>
diff --git 
a/deltaspike/modules/security/impl/src/main/java/org/apache/deltaspike/security/impl/extension/SecurityExtension.java
 
b/deltaspike/modules/security/impl/src/main/java/org/apache/deltaspike/security/impl/extension/SecurityExtension.java
index 9d80c9f8f..9a90e6d5d 100644
--- 
a/deltaspike/modules/security/impl/src/main/java/org/apache/deltaspike/security/impl/extension/SecurityExtension.java
+++ 
b/deltaspike/modules/security/impl/src/main/java/org/apache/deltaspike/security/impl/extension/SecurityExtension.java
@@ -109,7 +109,7 @@ public class SecurityExtension implements Extension, 
Deactivatable
                     if 
(SecurityUtils.isMetaAnnotatedWithSecurityBindingType(annotation))
                     {
                         event.configureAnnotatedType()
-                                .filterMethods(cm -> cm.equals(m))
+                                .filterMethods(cm -> 
cm.getJavaMember().equals(m.getJavaMember()))
                                 .findFirst()
                                 .get()
                                 .add(INTERCEPTOR_BINDING);

Reply via email to