使用proxool 連接池:No suitable driver found for proxool


使用proxool連接池時:報錯誤No suitable driver found for proxool.shide的原因:

    ①、WEB-INF目錄下的lib中沒有proxool連接池jar驅動包。(容易發現的原因)

    ②、WEB-INF目錄下沒有web.xml配置文件或者在web.xml配置文件中對proxool數據庫連接池的配置不正確。應該如下配置:(這個原因也較容易發現)

    <servlet>
       <servlet-name>

             ServletConfigurator

        </servlet-name>
       <servlet-class>
              org.logicalcobwebs.proxool.configuration.ServletConfigurator
        </servlet-class>
        <init-param>
              <param-name>xmlFile</param-name>
              <param-value>WEB-INF/dbconfig.xml</param-value>
         </init-param>
         <load-on-startup>1</load-on-startup>
     </servlet>

   ③、dbconfig.xml數據庫連接池配置文件出現編碼問題,或者使用了某些文本編輯軟件在其中產生了一些不可見的字符,導致在解析配置文件時出現格式是錯誤而無法成功解析。利用記事本將編碼改為ANSI格式即可。(非常隱蔽的原因,此時建議使用記事本或寫字板從寫一份,注意編碼用ANSI)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM