一个JAVA工程,在原环境(LINUX下)跑得好好的。拷到新的环境(WIN XP)以后,部署在tomcat,我修改了一下proxool配置文件(保证没改错,就改了一下指向的数据库IP),之后就一直说找不到指定的连接池。
特别崩溃的做了N多的实验,都找不到问题所在。
最后居然!
居然!
居然是我用utral edit修改proxool配置文件的时候,UTF8格式默认加了BOM头。
而proxool的解析程序居然解不出来这个配置文件,而且还不报错!
非常值得注意啊!proxool的源代码没有处理BOM头!所以务必不要用UE修改它的配置文件。