On Mon, Aug 25, 2008 at 3:41 PM, Erik Morton <[EMAIL PROTECTED]> wrote:
> I realized that in DbUserManager
>
> if (trueStr.equalsIgnoreCase(rs.getString(ATTR_WRITE_PERM)))
> {
> authorities.add(new WritePermission());
> }
>
> is returning false under MySQL 5.037 because booleans are stored as tinyints
> and Boolean.TRUE.toString() is returning 'true'. I hacked around this issue
> for now, as I'm about six years removed from Java development and don't feel
> comfortable submitting a real patch :-).
Yes, I realized the same thing and created a patch for it this Friday,
but was offline for the entire weekend. I'll commit the fix later
today.
/niklas