Further speed up i18n resource loading
--------------------------------------

                 Key: GEOS-3274
                 URL: http://jira.codehaus.org/browse/GEOS-3274
             Project: GeoServer
          Issue Type: Improvement
          Components: Wicket UI
            Reporter: Andrea Aime
            Assignee: Andrea Aime
             Fix For: 2.0-RC1


GeoServerLocalizer subclasses  the Wicket Localizer class to add some GeoServer 
specific behaviour. However, the Localizer class is not really meant for 
subclassing and the process triggers a lot of exceptions making the resource 
lookup slow.

An alternative is to implement a custom IStringResourceLoader, which is a 
public extension point. The attached patch replaces the custom localizer with a 
custom string loader which does the same job without triggering exceptions and 
using specific GeoServer knoledge to reduce the amount of property files that 
need to be looked up. 

Please review

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

        

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to