Detta beror mest troligt på att din kod (antingen direkt eller via Hibernate) försöker läsa ett värde från en returnerad resultatuppsättning och den använder fel typ (som getString(...) på ett numeriskt värde). Se till att du har konfigurerat ditt ORM-ramverk korrekt (eller vad Broadleaf nu är) för din oracle db. Speciellt dialekten, se till att det är Oracle och inte något annat värde.