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

在将JAVA工程从LINUX迁移至WINXP环境下,通过修改proxool配置文件导致无法找到连接池的问题。最终发现是由于使用UltraEdit编辑时,默认UTF8格式加入了BOM头,proxool未能正确解析。
101

被折叠的 条评论
为什么被折叠?



