Yep, I think this is likely a 2.0 Rev a clarification. I've updated the issue report and added a comment. I can see why this is happening because we never treated a null as a meaningful value in a UIInput before, so it isn't overwriting the existing value.
-Dan
Hello,
looking at:
http://wiki.jcp.org/wiki/index.php?page=JSF+2.0+Rev+A+Change+Log
I think I miss the following error/misbehavior:
https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=671
(=> also follow the link to the implementation part of mojarra)
-Matthias
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf