[
https://issues.apache.org/jira/browse/TRINIDAD-1191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ari hadi updated TRINIDAD-1191:
-------------------------------
Status: Open (was: Patch Available)
> 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
> Attachments: RenderKitBase.java
>
> 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.