Dit is hoogstwaarschijnlijk omdat uw code (direct of via Hibernate) een waarde probeert te lezen uit een geretourneerde resultatenset en het verkeerde type gebruikt (zoals getString(...) op een numerieke waarde). Zorg ervoor dat u uw ORM-framework (of wat Broadleaf dan ook is) correct hebt geconfigureerd voor uw Oracle-db. Vooral het dialect, zorg ervoor dat het Oracle is en niet een andere waarde.