You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2020/09/04 23:21:48 UTC

[tomee] branch master updated: Eliminate classloader check added in 1ebb0ee181622cd101df64a82f8af3bcb27211bf TOMEE-2706 New TomEE Embedded Bootstrap

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 00a535b  Eliminate classloader check added in 1ebb0ee181622cd101df64a82f8af3bcb27211bf TOMEE-2706 New TomEE Embedded Bootstrap
00a535b is described below

commit 00a535b7101af3fe137a3f21898531ab53abef03
Author: David Blevins <da...@gmail.com>
AuthorDate: Fri Sep 4 16:21:30 2020 -0700

    Eliminate classloader check added in 1ebb0ee181622cd101df64a82f8af3bcb27211bf
    TOMEE-2706 New TomEE Embedded Bootstrap
---
 .../main/java/org/apache/openejb/cdi/OptimizedLoaderService.java    | 4 ----
 examples/pom.xml                                                    | 6 +++---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/OptimizedLoaderService.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/OptimizedLoaderService.java
index 7a9f817..c017940 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/OptimizedLoaderService.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/OptimizedLoaderService.java
@@ -156,10 +156,6 @@ public class OptimizedLoaderService implements LoaderService {
             return true;
         }
 
-        if (extClass.getClassLoader() != containerLoader) {
-            return false;
-        }
-
         switch (name) {
             case "org.apache.geronimo.microprofile.openapi.cdi.GeronimoOpenAPIExtension":
                 return true;
diff --git a/examples/pom.xml b/examples/pom.xml
index e404c51..240b132 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -148,9 +148,9 @@
     <module>server-events</module>
     <module>serverless-builder</module>
     <module>serverless-tomee-webprofile</module>
-<!--    <module>serverless-tomee-microprofile</module>-->
-<!--    <module>serverless-tomee-plume</module>-->
-<!--    <module>serverless-tomee-plus</module>-->
+    <module>serverless-tomee-microprofile</module>
+    <module>serverless-tomee-plume</module>
+    <module>serverless-tomee-plus</module>
     <module>singleton-startup-ordering</module>
     <module>simple-cdi-interceptor</module>
     <module>simple-ear</module>