dataSource的配置如下:
<data-sources>
    <data-source key="MySqlDB">
      <set-property property="password" value="89002546" />
      <set-property property="minCount" value="" />
      <set-property property="maxCount" value="" />
      <set-property property="user" value="root" />
      <set-property property="driverClass" value="org.gjt.mm.mysql.Driver" />
      <set-property property="description" value="MySql DataSource" />
      <set-property property="url" value="jdbc:mysql://localhost:3306/test" />
      <set-property property="readOnly" value="false" />
      <set-property property="autoCommit" value="true" />
      <set-property property="loginTimeout" value="5" />
    </data-source>
 </data-sources>连接时出现以下错误?
2006-12-10 22:40:06 org.apache.struts.legacy.GenericDataSource getConnection
信息:    Sleep until next test
2006-12-10 22:40:07 org.apache.struts.legacy.GenericDataSource getConnection
信息:    Check for timeout, activeCount=0, useCount=0
2006-12-10 22:40:07 org.apache.struts.legacy.GenericDataSource getConnection
信息:    Timeout awaiting connection请问怎样解决呢?

解决方案 »

  1.   

    <set-property property="minCount" value="" />
    <set-property property="maxCount" value="" />
    没有设置值啊
      

  2.   

    <set-property property="minCount" value="" />
          <set-property property="maxCount" value="" />
    这两个不设就去掉,不要弄成空
    还有<set-property property="driverClass" value="org.gjt.mm.mysql.Driver" />这里我没用过这种驱动
    一般都是用com.mysql.jdbc.Driver
      

  3.   

    尽量不要用struts,hibernate自带的连接池,据说性能都不好,在tomcat或其他web服务器里设置比较好