Điều này rất có thể là do mã của bạn (trực tiếp hoặc qua Hibernate) đang cố đọc một giá trị từ tập kết quả trả về và nó đang sử dụng sai loại (chẳng hạn như getString (...) trên một giá trị số). Đảm bảo rằng bạn đã định cấu hình đúng hoàn toàn khung ORM của mình (hoặc bất kỳ Broadleaf là gì) cho oracle db của bạn. Đặc biệt là phương ngữ, hãy chắc chắn rằng đó là Oracle chứ không phải một số giá trị khác.