Skip to content

Commit 32efa5d

Browse files
committed
TOMEE-4600 - remove openejb.cache.cdi-type-resolution-failure
1 parent 38a5b7f commit 32efa5d

6 files changed

Lines changed: 1 addition & 328 deletions

File tree

container/openejb-core/src/main/java/org/apache/openejb/cdi/AppBeanManager.java

Lines changed: 0 additions & 30 deletions
This file was deleted.

container/openejb-core/src/main/java/org/apache/openejb/cdi/AppWebBeansContext.java

Lines changed: 0 additions & 53 deletions
This file was deleted.

container/openejb-core/src/main/java/org/apache/openejb/cdi/ThreadSingletonServiceImpl.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -235,15 +235,7 @@ public String toString() {
235235
Object old = null;
236236
try {
237237
if (startupObject.getWebContext() == null) {
238-
final boolean cacheResolutionFailure = Boolean.parseBoolean(
239-
SystemInstance.get().getProperty("openejb.cache.cdi-type-resolution-failure", "false"));
240-
241-
if (cacheResolutionFailure) {
242-
webBeansContext = new AppWebBeansContext(services, properties);
243-
} else {
244-
webBeansContext = new WebBeansContext(services, properties);
245-
}
246-
238+
webBeansContext = new WebBeansContext(services, properties);
247239
appContext.set(WebBeansContext.class, webBeansContext);
248240
} else {
249241
webBeansContext = new WebappWebBeansContext(services, properties, appContext.getWebBeansContext());

container/openejb-core/src/main/java/org/apache/openejb/cdi/WebAppInjectionResolver.java

Lines changed: 0 additions & 133 deletions
This file was deleted.

container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ public WebappBeanManager(final WebappWebBeansContext ctx) {
5959
super(ctx);
6060
webappCtx = ctx;
6161
deploymentBeans = super.getBeans(); // use the parent one while starting
62-
Reflections.set(this, "injectionResolver", new WebAppInjectionResolver(ctx));
6362
filter = new InheritedBeanFilter(this);
6463
}
6564

container/openejb-core/src/test/java/org/apache/openejb/cdi/InjectionResolverCacheTest.java

Lines changed: 0 additions & 102 deletions
This file was deleted.

0 commit comments

Comments
 (0)