Ik had hetzelfde probleem en na uren zoeken heb ik de oplossing gevonden. De gebruikersgegevens van Spring Security willen een boolean-waarde op ingeschakeld en 'true' op Oracle werkt niet. Ik repareer het door dit te vervangen:
users-by-username-query="
select USERNAME as username, PASSWORD as password,'true' as enabled from
users where USERNAME=?"
Hierop:
users-by-username-query="
select USERNAME as username, PASSWORD as password,1 as enabled from
users where USERNAME=?"
Het werkt!. Ik vond de oplossing hier .