Wow, you are right! By adding <access>FIELD</access> everything is working now. I thought it was the default behaviour, and the exception message wasn't very illuminating... Thanks a lot.
[Message sent by forum member 'asdfawer' (asdfawer)]
http://forums.java.net/jive/thread.jspa?messageID=285906