【问题标题】:rowset.jar WAS 5.1problem in WAS 6.1rowset.jar WAS 5.1 WAS 6.1 中的问题
【发布时间】:2011-11-15 06:16:37
【问题描述】:

目前我在 WAS 5.1 下运行我的应用程序,rowset.jar 工作正常,但是当将服务器升级到 6.1 时,rowset.jar 出现如下错误

java.lang.UnsupportedClassVersionError: (javax/sql/rowset/CachedRowSet) 偏移量=6 的主要版本错误

有没有人遇到同样的问题,如何解决这个问题,我尝试使用不同版本的 jar 但没有解决,

提前致谢

【问题讨论】:

    标签: java websphere rowset


    【解决方案1】:

    该错误表明您尝试使用的 javax/sql/rowset/CachedRowSet 类已编译为 Java 6 字节码。

    据我所知,WAS 6.1 使用 Java 5 运行时:

    例如,对于 WAS 6.1 JVM:

    > java -version
    java version "1.5.0"
    Java(TM) 2 Runtime Environment, Standard Edition (build pwi32devifx-20080907 (SR8a + IZ29767 + IZ30684 + IZ31214 + IZ31213))
    IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-20080811 (JIT enabled)
    J9VM - 20080809_21892_lHdSMr
    JIT  - 20080620_1845_r8
    GC   - 200806_19)
    JCL  - 20080907
    

    因此,您需要找出为什么要使用 Java 6 编译版本的行集,然后改用 Java 5。

    同样,据我所知,WAS 6.1 附带 javax/sql/rowset/CachedRowSet 类,因此您不需要自己捆绑它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      相关资源
      最近更新 更多