You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Ari hadi (JIRA)" <de...@myfaces.apache.org> on 2008/08/26 22:34:44 UTC

[jira] Updated: (TRINIDAD-1191) Delayed loading of renderers to facilitate faster start up time

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

Ari hadi updated TRINIDAD-1191:
-------------------------------

    Status: Patch Available  (was: Open)

> Delayed loading of renderers to facilitate faster start up time 
> ----------------------------------------------------------------
>
>                 Key: TRINIDAD-1191
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1191
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>            Reporter: Ari hadi
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Trinidad's RenderKitBase class has support for optimized loading of renderer. Class loading optimization will lazily loads renderers and reduces the loading time, since 20% of the time used for opening the file the first time is for class loading. 
> Renderers that are provided in the RenderKit-specific config file will be loaded lazily.  This mapping file is similar to the one in "META-INF/oracle.adf.rich.renderkit". 
> Right now, it will only look for one copy of the renderkit-specific config file. We should be able to tweak this code to grab all files found at the specific path instead of just one.  This will allow any other custom component developers to lazily load their Renderers by providing their own mapping file.

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