【问题标题】:jvm version for Websphere 6.1.0.23on SolarisSolaris 上 Websphere 6.1.0.23 的 jvm 版本
【发布时间】:2010-03-26 15:01:26
【问题描述】:

您好,我在大型金融机构工作,我们有一个在 Websphere 6.1 上运行的应用程序。在 Solaris 上。由于 MQ Connectivity,我们必须安装修订包 6.1.0.23。不幸的是,这破坏了一个仍然作为遗留系统存在的 ejb (1.1)(测试错过了它)。

[3/23/10 11:33:18:703 CET] 00000055 EJBContainerI E WSVR0068E:尝试启动 EnterpriseBean EventRisk_1.0.0#EventRiskEJB.jar#PolicyDataManager 失败,出现异常:java.lang.NoSuchMethodError:com.ibm.ejs.csi .ResRefListImpl.(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lcom/ibm/ejs/models/base/bindings/ejbbnd/EnterpriseBeanBinding;Lcom/ibm/ejs/models/base/extensions/ejbext/EnterpriseBeanExtension;)V 在 com.ibm.ws.metadata.ejb.EJBMDOrchestrator.finishBMDInit(EJBMDOrchestrator.java:1364) 在 com.ibm.ws.runtime.component.EJBContainerImpl.finishDeferredBeanMetaData(EJBContainerImpl.java:4829) 在 com.ibm.ws.runtime.component.EJBContainerImpl$3.run(EJBContainerImpl.java:4631) 在 java.security.AccessController.doPrivileged(本机方法) 在 com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:125) 在 com.ibm.ws.runtime.component.EJBContainerImpl.initializeDeferredEJB(EJBContainerImpl.java:4627) 在 com.ibm.ejs.container.HomeOfHomes.getHome(HomeOfHomes.java:390) 在 com.ibm.ejs.container.HomeOfHomes.internalCreateWrapper(HomeOfHomes.java:938) 在 com.ibm.ejs.container.EJSContainer.createWrapper(EJSContainer.java:4783) 在 com.ibm.ejs.container.WrapperManager.faultOnKey(WrapperManager.java:545) 在 com.ibm.ejs.util.cache.Cache.findAndFault(Cache.java:498) 在 com.ibm.ejs.container.WrapperManager.keyToObject(WrapperManager.java:489)

我们无法在我们的桌面机器上重现该问题(在那里一切正常),我们无法直接访问我们的 Solaris 机器(取决于部署部门)我们确实怀疑 jvm 存在差异,但我们是没有把握。

我的问题有两个:

  1. 您能否确认 IBM 的 statement 用于 solaris 的 fixpack 6.1.0.23 确实在 jvm 1.5.0_17b04 上运行我们的安装告诉我们 ./java -version java version "1.5.0_13" 但部署部门并不急于调查。
  2. 除了聘请蓝色巨人的顾问之外,您还有其他解决方案吗?

亲切的问候,
杰罗恩。

【问题讨论】:

    标签: websphere solaris ejb


    【解决方案1】:

    我建议打开 PMR,这是确认您可能对您引用的注释有任何问题的官方方式。

    我想借此机会澄清一些术语。 6.1.0.23 是完整的版本信息,这里的修订包是“23”。

    并且您已明确指出“Java SDK 1.5.0 SR9 Cumulative Fix 已使用 WebSphere Application Server V6.1.0.23 进行了全面测试。”。它确实指出此 CF 将导致 “Solaris 的累积修复将升级到 1.5.0_17-b04”

    这些陈述暗示 IBM 将支持这个 JDK 版本的 WAS 6.1.0.23,它通过正式的支持流程得到支持。

    这个 JDK 是否会为您解决 EJB 问题是另一个问题?错误 java.lang.NoSuchMethodError 听起来不像是由于这个 JDK Cumulative 修复而修复的错误。不过,我还没有详细查看错误。

    警告:我在 IBM 工作,但这是我的观点,并不代表我雇主的观点。

    HTH 芒露

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多