[seam-issues] [JBoss JIRA] (JBSEAM-4887) Create thread safe org.jboss.el.util.ReferenceCache in jbos-el.jar

Marek Novotny (JIRA) jira-events at lists.jboss.org
Fri Jan 27 12:21:48 EST 2012


    [ https://issues.jboss.org/browse/JBSEAM-4887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12662467#comment-12662467 ] 

Marek Novotny commented on JBSEAM-4887:
---------------------------------------

After explored the issue, org.jboss.el.util.ReferenceCache is designed to be invoked by application scoped component. So by design it is not implemented for concurrency access to invoke startMonitor.

Multi web application in EAR is in JBoss AS 7.1 initialized in parallel threads and it results in race condition while Seam is starting.
                
> Create thread safe org.jboss.el.util.ReferenceCache in jbos-el.jar
> ------------------------------------------------------------------
>
>                 Key: JBSEAM-4887
>                 URL: https://issues.jboss.org/browse/JBSEAM-4887
>             Project: Seam 2
>          Issue Type: Sub-task
>          Components: EL
>    Affects Versions: 2.3.0.ALPHA
>            Reporter: Marek Novotny
>            Assignee: Marek Novotny
>             Fix For: 2.3.0.BETA1
>
>
> org.jboss.el.util.ReferenceCache.startMonitor is not thread safe. Fix it!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list