If you are using the async components or render push at all, you will want to load all 3 icefaces jars in the ear\lib. Using seam-gen for Seam-2.0.0.GA just set your icefaces.home property to your 1.7.0.DR3 directory, and use
seam new-projectto show you the proper configuration for this.
If you aren't using any async stuff, then the icefaces example in the seam distribution is OK too.
Thanks for your reply. I don't use any async component.
I built the icefaces example (BTW: the jboss repository doesn't have any icefaces dependency stored, I had to create a "local" repository). It uses the same structure as my app does. But the ICEfaces example doesn't use menuBar ;) And it is using an old version of ICEfaces so this isn't really helpful.
So I think you first proposal could help me. And since I have never used seam-gen and don't want to create a new project I would really appreciate a description of the EAR structure that I should create.