Fyi..interesting issue...I have a class called EventListAction with a List variable named events, which happens to be the datamodel (@DataModel) for this action.
When I switched to Seam 220.127.116.11CR3 and JBoss 4.0.4.GA from Seam 1.0Beta2 and JBoss 4.0.4.CR2 Seam threw an exception when trying to render the xhtml for the list of events stored in the events datamodel.
After much debugging and hair pulling I believe that there is a name conflict with a core Seam class called Events and that Component.getInstance() could not resolve to the proper object.
I changed the name to events2 in the action class and xhtml and it worked fine. ??!!
Right, there is now a core component called "events", so naming a user component "events" would break the event system.