Detta var ett teckenkodningsproblem på grund av att databasteckenkodningen lagrades som ISO-8859-15 - version 15 av denna standard orsakade alla problem som i huvudsak är tillägget av eurosymbolen. Oracle-drivrutinen vi använde för att ansluta via JDBC kunde helt enkelt inte göra konverteringen från ISO-8859-15 till Javas UTF-16.
Att återgå till ISO-8859-1 eller ändra till UTF-8-kodning på databasen (bättre) löser detta. Det är möjligt att lägga till orai18n-burken till klasssökvägen kan lösa detta, men eftersom det inte finns något lättillgängligt OSGI-paket för detta var det inte lika lätt att göra. Min rekommendation är att inte bry dig om Oracle-databaser alls.