Can you use your debugger and check what the variable originalValue refers to on line 213 of org.jboss.seam.selectitems.ui.UISeamSelectItems
The only reason that exception should occur is that originalValue does not implement Iterable (which List does).
Also, try using List not List as the return type.
as the return type
I did all this. It's an ArrayList and I tried using List and other things. It's not working and I guess another bug. Oh, well...
Well if it is a bug I would like to fix it. Did you debug UISeamSelectItems? What was the value of originalValue?