[jbossseam-issues] [JBoss JIRA] Closed: (JBSEAM-2663) ResourceLoader context problem

Pete Muir (JIRA) jira-events at lists.jboss.org
Tue Mar 11 08:52:57 EDT 2008

     [ http://jira.jboss.com/jira/browse/JBSEAM-2663?page=all ]

Pete Muir closed JBSEAM-2663.

    Resolution: Rejected

We can't alter this.

> ResourceLoader context problem
> ------------------------------
>                 Key: JBSEAM-2663
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2663
>             Project: JBoss Seam
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.1.GA
>         Environment: Windows XP, Eclipse, Seam running in a Tomcat 5.5.25
>            Reporter: Pierre Ingmansson
>            Priority: Minor
>   Original Estimate: 2 hours
>  Remaining Estimate: 2 hours
> The ResourceLoader, a core component of Seam, is hard-coded in the ResourceLoader's instance()-method, to be in the stateless context.
> Some of the core components in Seam use this static instance()-method to fetch the ResourceLoader. Therefore you can not overload the ResourcLoader with your own component that want to be in another context than stateless.
> The ResourceLoader is accessed frequently during the JSF page rendering, and because of the stateless context setting of the ResourceLoader, a new instance of ResourceLoader is instantiated and initlialized everytime it is accessed. My opinion is that it is unnecessary to create a new instance of the ResourceLoader everytime it is accessed, it's just bad for performance.
> Also if you want to override the ResourceLoader with your own component, it is only possible to do so in the stateless-context. There is (right now) no way of creating a MyResourceLoader with @Scope(ScopeType.APPLICATION) for example.
> This problem is somewhat related to JIRA issue JBSEAM-2364. I bumped in to the ResourceLoader-overloading-problem when trying to find a workaround for this other problem.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list