[jboss-jira] [JBoss JIRA] Commented: (JBAS-8424) RestEasy deployer won't release Weld BeanManager on undeploy
Jozef Hartinger (JIRA)
jira-events at lists.jboss.org
Fri Oct 15 03:02:40 EDT 2010
[ https://jira.jboss.org/browse/JBAS-8424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12557253#action_12557253 ]
Jozef Hartinger commented on JBAS-8424:
---------------------------------------
The CdiInjectorFactory is supposed to be instantiated by RESTEasy when the deployment starts and it is also supposed to be released for garbage collection on undeploy. The latter presumption is apparently not happening. I will add a cleanup code to the resteasy-cdi extension.
> RestEasy deployer won't release Weld BeanManager on undeploy
> ------------------------------------------------------------
>
> Key: JBAS-8424
> URL: https://jira.jboss.org/browse/JBAS-8424
> Project: JBoss Application Server
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Deployers
> Affects Versions: 6.0.0.CR1
> Environment: JBoss AS 6.0.0-SNAPSHOT, Linux 64 bit
> Reporter: David Allen
> Assignee: Bill Burke
> Priority: Blocker
> Fix For: 6.0.0.CR1
>
> Attachments: jsf-impl.jar
>
>
> ThreadLocalResteasyProviderFactory in RestEasy has a reference to a CdiInjectorFactory that is not released when the application is undeployed from JBoss AS. This CdiInjectorFactory holds a reference to a BeanManager from Weld, and thus leaks all the beans from the deployment.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list