One thing I noticed while testing my Ajax stuff is that Mojarra has some
ViewScope optimizations, in MyFaces a deserialisation method I set on a
ViewScoped bean always got called. In Mojarra it never was in the ppr case.
I can run my tests again to get the exact behavior.
Also have a serious look a user recently filed on following issue:
http://issues.apache.org/jira/browse/MYFACES-2823
This definitely could be the cause of a huge performance bottleneck.
Werner
Am 02.08.10 19:18, schrieb Jan-Kees van Andel:
Hey,
I'm very interested in the details behind those 750ms. Can you post
the hotspots? Like: number of invocations, ms. self time and ms. total time.
Thanks.
Regards,
Jan-Kees
2010/8/2 Martin Koci <martin.k...@aura.cz <mailto:martin.k...@aura.cz>>
Hi,
our profiling results show that myfaces are significantly slower in
restore view phase:
com.sun.faces.... LifeCycle .. restoreView : 80 ms
o.a.m.RestoreViewExecutor : 750ms!
This result is perfectly reproducible in our case. I profile it on a
application real application - I cannot post test case here.
Configuration: myfaces or mojarra from trunk, partial state saving, a
view with more than 200 UIInput components.
Is it a known problem? I will provide more detailed profiling results
later.
Regards,
Martin Kočí