【问题标题】:axis2.jar in websphere 8.5websphere 8.5 中的axis2.jar
【发布时间】:2018-08-07 23:52:16
【问题描述】:

我正在尝试在使用 java 8 的 Websphere 8.5 中安装axis2.jar (1.7)。我在axis2.jar 中最后选择了父级。 Axis2 安装了一些 wsdls,它将与 oracle 12c 通信以检索数据。在axis2 共享库中,我包括xdb6、ojdbc7.jar。当我开始通过 SOAP UI 发布 xml 时,我在 WAS 中收到以下错误。

"[7/30/18 11:19:04:368 EEST] 000000b7 集成La E
“IntegrationLandscapeService”当前不可用或不可用 存在 - RuntimeException : 创建具有名称的 bean 时出错 类路径资源中定义的“IntegrationLandscapeServiceImpl” [integrationLandscapeServiceContext.xml]:bean的实例化 失败的;嵌套异常是 org.springframework.beans.BeanInstantiationException:不能 实例化 bean 类 [com.temenos.services.integrationlandscape.IntegrationLandscapeServiceImpl]: 构造函数抛出异常;嵌套异常是 java.lang.LinkageError:覆盖时加载约束冲突 方法 “java/sql/SQLXML.getSource(Ljava/lang/Class;)Ljavax/xml/transform/Source;” 在创建类“oracle/xdb/XMLType”期间:加载程序 类的“com/ibm/ws/classloader/CompoundClassLoader@924d5a69” “oracle/xdb/XMLType”和加载器 类的“com/ibm/oti/vm/BootstrapClassLoader@e7afefce” "java/sql/SQLXML" 有不同的方法签名类型"

Oracle.xdb.XMLType 是从 xdb6.jar 加载的,使用此 xdb6.jar 的其他应用程序工作正常,没有问题。但是当从axis2.jar 中使用时,它会产生上述错误。

有人可以帮助我或对此有所了解,因为我无法解决这里的问题。

【问题讨论】:

    标签: java-8 axis2


    【解决方案1】:

    尝试使用隔离的类加载器。配置共享库时,请选中“为此共享库使用隔离的类加载器”。

    【讨论】:

      猜你喜欢
      • 2020-09-07
      • 2016-05-02
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多