rowset.jar WAS 6.1中的WAS 5.1问题

时间:2011-09-12 11:10:17

标签: java websphere rowset

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

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

任何人都面临同样的问题,如何解决这个问题我尝试用不同版本的jar但不解决,

提前致谢

1 个答案:

答案 0 :(得分: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编译版本的rowset的原因,并更改为Java 5.

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