You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2018/12/07 17:25:52 UTC
[08/12] tomee git commit: Fixed multiple registrations of MPJWTFilter.
Fixed multiple registrations of MPJWTFilter.
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/2691ad0a
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/2691ad0a
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/2691ad0a
Branch: refs/heads/master
Commit: 2691ad0a9d4c07fc0115b5593fe89efebc6b0088
Parents: 9fddfc0
Author: Roberto Cortez <ra...@yahoo.com>
Authored: Mon Dec 3 22:40:57 2018 +0000
Committer: Roberto Cortez <ra...@yahoo.com>
Committed: Tue Dec 4 11:16:27 2018 +0000
----------------------------------------------------------------------
.../apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java | 7 ++++++-
.../src/main/resources/META-INF/org.apache.openejb.extension | 1 -
2 files changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tomee/blob/2691ad0a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java
----------------------------------------------------------------------
diff --git a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java
index ca69b0a..f93fab4 100644
--- a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java
+++ b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/MPJWTCDIExtension.java
@@ -16,8 +16,10 @@
*/
package org.apache.tomee.microprofile.jwt.cdi;
+import org.apache.openejb.loader.SystemInstance;
import org.apache.tomee.microprofile.jwt.MPJWTFilter;
import org.apache.tomee.microprofile.jwt.MPJWTInitializer;
+import org.apache.tomee.microprofile.jwt.jaxrs.MPJWPProviderRegistration;
import org.eclipse.microprofile.jwt.Claim;
import javax.enterprise.event.Observes;
@@ -100,4 +102,7 @@ public class MPJWTCDIExtension implements Extension {
bbd.addAnnotatedType(beanManager.createAnnotatedType(MPJWTProducer.class));
}
-}
\ No newline at end of file
+ static {
+ SystemInstance.get().addObserver(new MPJWPProviderRegistration());
+ }
+}
http://git-wip-us.apache.org/repos/asf/tomee/blob/2691ad0a/mp-jwt/src/main/resources/META-INF/org.apache.openejb.extension
----------------------------------------------------------------------
diff --git a/mp-jwt/src/main/resources/META-INF/org.apache.openejb.extension b/mp-jwt/src/main/resources/META-INF/org.apache.openejb.extension
deleted file mode 100644
index 9734019..0000000
--- a/mp-jwt/src/main/resources/META-INF/org.apache.openejb.extension
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.tomee.microprofile.jwt.jaxrs.MPJWPProviderRegistration
\ No newline at end of file