AbstractMethodError 使用 Jboss5 和 Hibernate 4 时

AbstractMethodError When using Jboss5 and Hibernate 4

我正在尝试将我的 Spring 1.9 应用程序升级到 Spring 4,因此我还必须升级 Hibernate。作为数据库,我正在使用 Oracle。

启动应用程序时一切正常,直到我使用 Clob,然后抛出以下异常:

java.lang.AbstractMethodError:org.jboss.resource.adapter.jdbc.jdk5.WrappedPreparedStatementJDK5.setCharacterStream(ILjava/io/Reader;J)V

我也已经升级了我的 JDBC 驱动程序,有没有人有提示,还有什么可以尝试的?

问题是 jboss-common-jdbc-wrapper.jar 位于 ${JBOSS_HOME}\common\lib 下,显然它是针对在低于 JDK_1.6 的版本中创建的接口。因此,该方法从未实施过。

更换这个 Jar 后,使用相同的 vom a JBoss AS 6.1 一切正常。

BR