Où obtenir de l'Oracle fichiers jar pour 11.2.0.3 - xdb, aq, i18n, xmlparser
Je suis en train de mettre à jour un héritage d'une application Java compatible avec Oracle 11g version 11.2.0.3.
L'application est en cours d'exécution sur Oracle 10g version 10.2.0.4 et utilise Oracle Advanced Files d'attente. Il a les dépendances Maven a déclaré:
- aq 10.2.0.4.0
- xdb 10.2.0.4.0
- xmlparser 10.2.0.4.0
- i18n 10.2.0.4.0
J'ai du mal à trouver les mêmes fichiers pour 11g, spécifiquement pour 11.2.0.3. J'ai regardé autour de différents endroits comme mon répertoire de base Oracle, JDeveloper installation et en ligne, et a trouvé une variété ahurissante de fichiers jar de divers noms et les versions des candidats, mais pas tout à fait ce dont j'ai besoin.
Quelqu'un peut-il me faire savoir où trouver les bons fichiers jar?
Il semble qu'il y a maintenant quelques aq
classes dans le pilote JDBC, mais le nom du paquet a changé à partir de oracle.aq
à oracle.jdbc.aq
. Alors je suis heureux de faire du refactoring, je voudrais certaine confiance dans le fait que c'est la bonne chose à faire avant d'aller de l'avant. Tous les conseils ici serait précieuse.
Edit:
Lorsque vous essayez d'exécuter avec le méli-mélo de versions que j'ai réussi à trouver, je reçois le message d'erreur suivant lorsque vous essayez d'exécuter des applications de tests unitaires:
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)
Edit:
Réussi à résoudre le problème qui causait l'erreur dans mes tests unitaires en téléchargeant orai18n.jar
et xdb6.jar
de Oracle Database 11g Release 2 Pilotes JDBC page. Cependant, je suis toujours à court de aq
et xmlparser
.
Edit:
Trouvé l'Oracle XDK page d'accueil qui a l'air prometteur pour arriver xmlparser
, mais il n'y a aucun téléchargements disponibles dans un endroit évident.
Désolé pensé cela a été évident dès le titre 🙂 - quelqu'un Peut-il me faire savoir où trouver les bons fichiers jar?
Si vous avez quelques candidat fichiers jar, vous pouvez regarder à l'intérieur de leur
META-INF/MANIFEST
fichiers, qui contient généralement un numéro de version d'entrée.Merci. Je sais que les versions que j'ai réussi à obtenir de déjà - aq-11.1.0.7.0, i18n-11.2.0.3.0 (bon pour moi), xdb-11.1.0 et xmlparser-11.1.0.7.0. Ce méli-mélo de versions est de me donner l'erreur ci-dessus.
Est-il possible d'obtenir le XDK des fichiers à partir de l'Oracle, Maven pensions de ces jours?
OriginalL'auteur Rich Cowin | 2012-09-21
Vous devez vous connecter pour publier un commentaire.
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html
De Base de données Oracle 11g Release 2 Pilotes JDBC
xdb6 et les pilotes sont ici
essayez d'utiliser plus tard la version du pilote, il ne signifie pas que vous devez mettre à jour quelque chose dans la bd elle-même
OriginalL'auteur Kalpesh Soni
Les fichiers JAR sont inclus avec l'Oracle complète de base de données client. Je ne pense pas que le client est disponible au téléchargement pour 11.2.0.3 encore, sauf peut-être dans le cadre de l'Oracle XE. Si vous avez l'Oracle EE installer, autonome, client complet est disponible à partir du disque 4.
Vous trouverez le bon de fichiers JAR dans le client dans le répertoire $ORACLE_HOME/jdbc/lib, $ORACLE_HOME/lib, $ORACLE_HOME/rdbms/jlib, et $ORACLE_HOME/jlib. N'oubliez pas d'inclure orai18n-collation.jar lorsque y compris orai18n.jar pour XQJ de soutien, et de n'utiliser la même version de ojdbcX.jar comme les Pots de la part du client (j'.e, ne pas utiliser de ojdbc5.jar ou ojdbc14.jar - utilisation ojdbc6.jar).
OriginalL'auteur Brad