このエラーは、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 クラスが付属しているため、自分でバンドルする必要はありません。