当前位置:编程学习 > JAVA >>

ssh+proxool0.9.1 连接池问题

使用proxool-0.9.1.jar包不设置houseKeepingSleepTime属性没问题,不过我想houseKeepingSleepTime,于是换成使用proxool-0.9.jar或者proxool-0.9.0RC3.jar都出现下面的问题:
[ERROR] [2013.07.26 17:25:33][org.logicalcobwebs.proxool.proxoolPool]: Prototype
com.microsoft.sqlserver.jdbc.SQLServerException: 用户 '' 登录失败。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:156)
at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:240)
at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:78)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2636)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:2046)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:2034)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4003)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1550)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1207)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(SQLServerConnection.java:1054)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:758)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44)

proxool我是用jdbc属性文件配置的,bean配置如下:(用0.9.1.jar这个包正常)

<bean id="dataSource"  class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close">
<!-- proxool -->
<property name="driver" value="${driver}" />
<property name="driverUrl" value="${driverUrl}" />
<property name="user" value="${user}"></property>
<property name="password" value="${password}" />

<property name="alias" value="${alias}" />
<property name="maximumActiveTime" value="${maximumActiveTime}" />
<property name="prototypeCount" value="${prototypeCount}" />
<property name="trace" value="${trace}" />
<property name="verbose" value="${verbose}" />
<!-- <property name="houseKeepingSleepTime" value="${houseKeepingSleepTime}" /> -->
<property name="maximumConnectionCount" value="${maximumConnectionCount}" />
<property name="minimumConnectionCount" value="${simultaneousBuildThrottle}" />
<property name="simultaneousBuildThrottle" value="${simultaneousBuildThrottle}" />
<property name="houseKeepingTestSql" value="${houseKeepingTestSql}" />  
    </bean>
proxool-0.9.1.jar 用户  登录失败。 ssh --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 shadowsick 的回复:
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,