I have the same problem always getting false at isUserInRole. I'm using JDBCRealm and BASIC authentication. I started getting this error after migrating from v2ur2 to v2.1.
Something broke in this transition.
[Message sent by forum member 'jcferrer' (jcferrer)]
http://forums.java.net/jive/thread.jspa?messageID=340655