[ 
https://issues.apache.org/jira/browse/OWB-398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Struberg reopened OWB-398:
-------------------------------


it seems this re-introduced a really huge performance problem.

The overhead only for the interception increased from 20ns to 1.3ms for each 
interceptor invocation.
This is simply not acceptable.

In my JSF application this means that a page which usually needed 70ms now 
needs 6 seconds...

> DelegateHandler cached too agressively
> --------------------------------------
>
>                 Key: OWB-398
>                 URL: https://issues.apache.org/jira/browse/OWB-398
>             Project: OpenWebBeans
>          Issue Type: Bug
>          Components: Interceptor and Decorators
>    Affects Versions: M4
>            Reporter: Eric Covener
>            Assignee: Eric Covener
>             Fix For: 1.0.0-CR1
>
>   Original Estimate: 8h
>  Remaining Estimate: 8h
>
> The InterceptorHandler and OpenWebbeansEJBinterceptor keep the interceptor 
> that hooks the decorator stack in the cached interceptor stack.
> This can lead to an incorrect delegate handler being used, and in the case of 
> an decorated EJB can cause the wrong EJB InvocationContext to be used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to