@DataModel doesn't work with Set for me. I'm using Seam 1.2.1 GA with Sun JSF Impl. I've been looking in SetDataModel and I found this :
@Override
public Object getWrappedData()
{
return set;
}
@Override
public Object getWrappedData()
{
return entries;
}