Oh and sorry for the french in the code, arbre is my 'tree' class, which is used to generate the tree.
I'm facing the same problem.
I found in the forum that trees can't support more than 500 nodes (a big problem), so that's the reason for the: "A script on the page may be busy, or it may have stopped responding. You can stop the script nor, or you can continue, to se if the script will continue" message.
Is there anybody that can help us?
I wonder how it display 12000 nodes at all.
This is major limitation of dhtml - it become slow on big numbers. Tree is rendered into table. Tables are very heavy load for browser rendering, especially when there are too many of tables on the page.
I'd rather not use dhtml to handle such situation. We are trying to come up with some approach for such case in our (upcoming) Scrollable Data Table, when we control scrolling and try to load on-the-fly limited sub-set of rows (what fit to the screen)
I cannot imagine the user who can read 12000 topics at once :-)
I've read in the myfaces list that in this kind of situation lazy loading is applied for rendering tree nodes, has anyone tried that approach with the richfaces tree?