Ini kemungkinan besar karena kode Anda (baik secara langsung atau melalui Hibernate) mencoba membaca nilai dari kumpulan hasil yang dikembalikan dan menggunakan jenis yang salah (seperti getString(...) pada nilai numerik). Pastikan Anda telah mengonfigurasi kerangka kerja ORM Anda dengan benar (atau Broadleaf apa pun itu) untuk Oracle db Anda. Terutama dialek, pastikan itu Oracle dan bukan nilai lain.