-hi,

has one checked what Trinidad is offering for that ?
I mean the code is pretty old (and therefore stable).
Also at Oracle there is quite some PREF testing done...

-Matthias

On Fri, Feb 5, 2010 at 5:38 PM, Leonardo Uribe <lu4...@gmail.com> wrote:
> Hi
>
> Created MYFACES-2538 Remove resourceVersion and libraryVersion from resource
> identifiers.
>
> regards,
>
> Leonardo Uribe
>
> 2010/2/5 Leonardo Uribe <lu4...@gmail.com>
>>
>> Hi
>>
>> Yes, that one is a big problem. There is no way to "traverse" a jar file
>> without iterating over all entries to get the library version and resource
>> version. That means the current algorithm do that all times a resource is
>> rendered. This is really bad.
>>
>> I remember someone commented that on jsr-314-open at jcp.org mailing list,
>> and checking the latest ri code (2.0.2-b10), library and resource version
>> feature was removed. It seems a decision was taken there.
>>
>> Checking more, the topic describing this is:
>>
>> [jsr-314-open] Need guidance: invalid assumptions in design of resource
>> versioning feature
>>
>> We should change our algorithm too to prevent this performance problem.
>>
>> regards,
>>
>> Leonardo Uribe
>>
>> 2010/2/5 Martin Koci <martin.k...@aura.cz>
>>>
>>> Hi,
>>>
>>> during  profiling YourKitProfiler always marks
>>>
>>> org.apache.myfaces.resource.ClassLoaderResourceLoader.getLibraryVersion(String)
>>> as hotspot - that method always takes 30--50% CPU time per one
>>> request/response. Is it a known problem? I will provide more information
>>> later.
>>>
>>> Regards,
>>>
>>> Martin Kočí
>>>
>>>
>>>
>>>
>>
>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to