Vladimir Dvorak created OWB-1381:
------------------------------------
Summary: Empty resolvedComponents not cached in InjectionResolver
Key: OWB-1381
URL: https://issues.apache.org/jira/browse/OWB-1381
Project: OpenWebBeans
Issue Type: Improvement
Components: Injection and Lookup
Affects Versions: 2.0.21
Reporter: Vladimir Dvorak
YourKit performance analyzer showed that the call of
InjectionResolver.implResolveByType() could be pretty expensive. The method
uses caching except the case when no component is found. This case is skipped
at the end of the metod as is visible at:
[https://github.com/apache/openwebbeans/blob/master/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java#L559]
In our case we have huge JSF page with a lot of JSF Converters classes, that
form injectionPointType input argument of the method. It is not clear why JSF
converters are not found...
--
This message was sent by Atlassian Jira
(v8.3.4#803005)