小编Ric*_*win的帖子

从哪里获取11.2.0.3的Oracle jar文件 - xdb,aq,i18n,xmlparser

我正在尝试更新旧版Java应用程序以与Oracle 11g版本11.2.0.3兼容.

该应用程序在Oracle 10g版本10.2.0.4上运行,并使用Oracle Advanced Queues.它具有声明的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

我很难找到11g的相同文件,特别是11.2.0.3.我在各种各样的地方环顾四周,比如我的Oracle主目录,JDeveloper安装和在线,并找到了各种各样名称和版本的令人眼花缭乱的jar文件,这些文件是候选人但不是我需要的.

任何人都可以让我知道在哪里找到合适的jar文件?

现在看来aqJDBC驱动程序中有一些类,但包名已从更改oracle.aqoracle.jdbc.aq.虽然我很乐意做一些重构,但我还是有信心在开始之前这是正确的做法.这里的任何建议都很有价值.

编辑: 当尝试使用mish-mash版本运行时,我设法发现在尝试运行apps单元测试时出现以下错误:

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)
Run Code Online (Sandbox Code Playgroud)

编辑: 通过下载orai18n.jarxdb6.jarOracle的Oracle Database 11g第2版JDBC驱动程序页面下载来管理以解决导致单元测试错误的问题.但是,我仍然缺乏aqxmlparser.

编辑: 找到看起来很有希望获得的Oracle XDK主页xmlparser,但在明显的地方没有可用的下载.

java jdbc oracle11g oracle-xdk oracle-aq

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

jdbc ×1

oracle-aq ×1

oracle-xdk ×1

oracle11g ×1