Eliminate classloader check added in 1ebb0ee181622cd101df64a82f8af3bcb27211bf
TOMEE-2706 New TomEE Embedded Bootstrap
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 @@
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>