We're on Seam 2.0.1.GA with RichFaces 3.1.4.GA, ref impl of JSF in JBoss 4.2.2.GA, and Facelets 1.1.13.
I have an issue with a customer application eating RAM in IE7. There is a Tree control on the page with several hundred items in it and configured for client-side switch. There is also a rich dataTable on the page with about 10 items in it. The dataTable and a couple other div regions (not the tree) refresh every 10 seconds or so.
On IE7 (and not on FF2 or IE6) the process (iexplore.exe) eats RAM at a rate of about 600MB / hr.
We're under the gun on this one, it came at us from left field (most testing has been done in fairly short sessions that didn't show the leak).
I've noted JIRA issues http://jira.jboss.com/jira/browse/RF-1965 and http://jira.jboss.com/jira/browse/RF-2022 seem somewhat related.
Our alternatives seem to be:
1. Offer a bounty and hope someone can fix this quickly for the 3.1.x branch, hope that the JIRA issue above is _actually_ part of our problem
2. Try and find/fix the bug ourselves (we have no familiarity with how JS is used in RichFaces, this would take us some time)
3. Write our own tree component
Any suggestions? Right now, option 2 seems the least risky for us but most time consuming, and time is not on our side. I don't want to walk down option 3 (that's why we're using RichFaces to begin with), and option 1 assumes someone familiar with the issue has some free time on their hands (probably unlikely ;)
Any thoughts out there? My team's pinned and we could use a hand.