मुझे CKEditor की सामग्री डालने का प्रयास करते समय निम्न अपवाद मिल रहा है (सीएमएस - सामग्री प्रबंधन के लिए सिस्टम) ओरेकल डेटाबेस में - ओरेकल 10 जी।java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.setCharacterStream (ILjava/io/Reader; J) V
ओरेकल तालिका में फ़ील्ड प्रकार क्लोब है।
java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.setCharacterStream(ILjava/io/Reader;J)V
विपरीत दिशा जब मैं JSON का उपयोग कर AJAX के माध्यम से डेटाबेस में एक ही सामग्री सम्मिलित करने के लिए प्रयास करें कि इस अपवाद के कारण नहीं है है।
मैं उपयोग कर रहा हूँ
- वसंत 3.2.0
- हाइबरनेट 4.2.0.CR1
- ओरेकल JDBC ड्राइवर संस्करण - 10.2.0.5.0
- JDK - 1.7
- ओरेकल 10 जी
अपवाद इसलिए हुआ है क्योंकि मैंने हाइबरनेट को 3.2.5 से 4.2.0 में बदल दिया है। CR1
This लिंक
There are 3 versions of the setCharacterStream() method, two of them were added as part of JDBC 4.0 (Java 1.6). Your JDBC driver may not support them:
This जवाब JDBC ड्राइवर को अपग्रेड करने के लिए सिफारिश की गई है, लेकिन इस सवाल का ओरेकल 11g है कि मैं अभी तक का उपयोग नहीं कर रहा हूँ के बारे में है कहते हैं।
मुझे पूरा यकीन नहीं है। क्या जेडीबीसी 11.x ड्राइवर ओरेकल 10 जी के साथ संगत हैं? एक बार एक बार, मैंने एक के साथ कोशिश की लेकिन यह ठीक से काम नहीं किया।
इस अपवाद को कैसे हल करें?
संपादित करें:
मैं तो बस downloadedojdbc6.jar
जो Oracle JDBC Driver version - "11.1.0.7.0-Production"
शामिल (पहले यह ड्राइवर से ऊपर के रूप में निर्दिष्ट के साथ ojdbc14.jar
था)।
अपवाद अपवाद गायब हो गया। कृपया मुझे बताएं, अगर यह ड्राइवर संस्करण ओरेकल 10 जी के साथ पूरी तरह से संगत है।