Tree code is ok, I've just checked that, but without Seam. Please tell what Seam version you are using and I'll check then. For now I do not know what can help, such problems are usually called by classes coming from different classloaders. But I have no idea how can classes from the same .jar file occur in different classloaders for such simple code.
Thanks for the offer of help.
The current version of:
Seam is 2.0.1.GA
Rich Faces is 3.2.1.GA
I've copy pasted your code into my test application, taken Seam 2.0.1.GA and RichFaces 3.2.1.GA and deployed under JBoss 4.2.3. Works ok. I've uploaded application here: http://www.sendspace.com/file/s9mwtb
for your reference. Here is the url for tree page: http://localhost:8080/regressionArea/faces/NEKO/login.xhtml
I suggest that you check that application and compare it with yours or upload small demo project to sendspace so that I can run it and see what's wrong.
Thanks very much again for doing all this. I will review the ear in a little while and get back to you.
nbelaevski, thank you for your input. The tree is now working.
At the company I work for they provide a project archetype to use as a starting point for all projects. The version I was using was causing a class loader issue. I updated the archetype and the tree started working without any changes to my code.
Glad to here that :)