Jag hade samma problem och efter timmar av forskning hittade jag lösningen. Användarinformationen för fjädersäkerhet vill ha ett booleskt värde på aktiverat och "true" på Oracle fungerar inte. Jag fixar det genom att ersätta detta:
users-by-username-query="
select USERNAME as username, PASSWORD as password,'true' as enabled from
users where USERNAME=?"
Till detta:
users-by-username-query="
select USERNAME as username, PASSWORD as password,1 as enabled from
users where USERNAME=?"
Det fungerar!. Jag hittade lösningen här .