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)

Reply via email to