यह सबसे अधिक संभावना है क्योंकि आपका कोड (या तो सीधे या हाइबरनेट के माध्यम से) लौटाए गए परिणाम सेट से एक मान पढ़ने की कोशिश कर रहा है और यह गलत प्रकार का उपयोग कर रहा है (जैसे getString(...) एक संख्यात्मक मान पर)। सुनिश्चित करें कि आपने अपने ऑरैकल डीबी के लिए अपने ओआरएम ढांचे (या जो भी ब्रॉडलीफ है) को सही ढंग से कॉन्फ़िगर किया है। विशेष रूप से बोली, सुनिश्चित करें कि यह Oracle है और कोई अन्य मूल्य नहीं है।