rowset.jar проблема WAS 5.1 в WAS 6.1 - PullRequest
       35

rowset.jar проблема WAS 5.1 в WAS 6.1

0 голосов
/ 12 сентября 2011

в настоящее время я запускаю свое приложение под WAS 5.1 с rowset.jar, работающим нормально, но при обновлении сервера до 6.1 появляется ошибка с rowset.jar, как показано ниже

java.lang.UnsupportedClassVersionError: (javax / sql / rowset / CachedRowSet) неверная основная версия со смещением = 6

Кто-нибудь сталкивается с той же проблемой, как решить эту проблему, я пытаюсь с другой версией jar, но не решить,

заранее спасибо

1 Ответ

1 голос
/ 12 сентября 2011

Эта ошибка означает, что класс 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, поэтому вам не нужно связывать его самостоятельно.

...