मैं ओरेकल 11 जी संस्करण 11.2.0.3 के साथ संगत होने के लिए एक विरासत जावा एप्लिकेशन को अपडेट करने का प्रयास कर रहा हूं।11.2.0.3 के लिए ओरेकल जार फ़ाइलों को कहां प्राप्त करें - xdb, aq, i18n, xmlparser
एप्लिकेशन ओरेकल 10 जी संस्करण 10.2.0.4 पर चल रहा था और ओरेकल उन्नत कतार का उपयोग करता है। यह Maven निर्भरता के लिए घोषित किया है:
- aq 10.2.0.4.0
- xdb 10.2.0.4.0
- xmlparser 10.2.0.4.0
- i18n 10.2.0.4.0
मैं 11 जी के लिए विशेष रूप से 11.2.0.3 के लिए एक ही फाइल खोजने के लिए संघर्ष कर रहा हूं। मैंने अपने ओरेकल होम डायरेक्टरी, जेड डेवलपर इंस्टॉलेशन और ऑनलाइन जैसे विभिन्न स्थानों पर चारों ओर देखा है, और विभिन्न नामों और संस्करणों की जार फाइलों की एक विचित्र विविधता मिली है जो कि उम्मीदवार हैं, लेकिन मुझे जो चाहिए वह काफी नहीं है।
क्या कोई मुझे बता सकता है कि सही जार फ़ाइलों को कहां ढूंढना है?
ऐसा लगता है कि जेडीबीसी चालक में अब कुछ aq
कक्षाएं हैं, लेकिन पैकेज का नाम oracle.aq
से oracle.jdbc.aq
में बदल गया है। जबकि मुझे कुछ रिफैक्टरिंग करने में खुशी है, मुझे कुछ विश्वास चाहिए कि आगे बढ़ने से पहले यह करना सही है। यहां कोई सलाह मूल्यवान होगी।
संपादित करें: जब संस्करणों मैं जब क्षुधा इकाई परीक्षण चलाने का प्रयास कर मैं निम्नलिखित त्रुटि मिलती है खोजने के लिए प्रबंधित किया है की mish मैश के साथ चलने की कोशिश कर रहा:
java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/i18n/text/converter/CharacterConverter;
at oracle.sql.converter.CharacterConverterFactoryOGS.make(CharacterConverterFactoryOGS.java:43)
at oracle.sql.CharacterSetWithConverter.getInstance(CharacterSetWithConverter.java:97)
at oracle.sql.CharacterSetFactoryThin.make(CharacterSetFactoryThin.java:129)
at oracle.sql.CharacterSet.make(CharacterSet.java:514)
at oracle.sql.CHAR.<clinit>(CHAR.java:72)
संपादित करें: Oracle's Oracle Database 11g Release 2 JDBC Drivers page से orai18n.jar
और xdb6.jar
डाउनलोड करके मेरी यूनिट परीक्षणों में त्रुटि उत्पन्न करने वाली समस्या को हल करने के लिए प्रबंधित किया गया। हालांकि, मैं अभी भी aq
और xmlparser
से कम हूं।
संपादित करें: मिले the Oracle XDK home page जो xmlparser
प्राप्त करने के लिए होनहार लग रहा है, लेकिन कोई डाउनलोड एक स्पष्ट जगह में उपलब्ध हैं।
क्या सवाल कर रहे हैं? –
क्षमा करें - सोचा था कि यह शीर्षक से स्पष्ट था :) - क्या कोई मुझे बता सकता है कि सही जार फ़ाइलों को कहां ढूंढना है? –
यदि आपके पास कुछ उम्मीदवार जार फाइलें हैं, तो आप उनकी 'मेटा-आईएनएफ/मैनिफ़ेस्ट' फ़ाइलों के अंदर देख सकते हैं, जिनमें आमतौर पर संस्करण संख्या प्रविष्टि होती है। –