websphere 下hibernate分页的“下一页”功能出错
住在南方 2008-07-22 04:53:11 我的struts+hibernate+spring +sql2005 程序部署在websphere上 hibernate分页的“下一页”功能出错。而在tomcat5下功能正常。
出错信息:
[08-7-22 16:21:21:515 CST] 00000032 SystemOut O [ERROR] [WebContainer : 7] (JDBCExceptionReporter.java:78) [[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类型 0x38 未知。]
不知为什么会报SQLServer 2000 Driver for JDBC,我的库是SQLServer 2005,检查过去的也是sql2005的,
数据源配置如下:
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" >
<property name="driverClassName">
<value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:sqlserver://192.168.52.11:1433;DatabaseName=ispt</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>shjd</value>
</property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
singleton="true">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="mappingResources">
<list>
com/sunyard/qam/model/QamInternalError.hbm.xml
<value>
com/sunyard/qam/model/QamAnaSupport.hbm.xml
</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
</bean>
将websphere重装了一下,就好了。
但就是不知道是什么问题。请教!