Err:Attempt to register duplicate pool called 'dbpool'

hibernate+proxool...

ERROR - Problem configuring /WEB-INF/classes/proxool.xmlorg.logicalcobwebs.proxool.ProxoolException: Parsing failed.

 org.logicalcobwebs.proxool.ProxoolException: Attempt to register duplicate pool called 'dbpool'
 ERROR - Problem configuring /WEB-INF/classes/proxool.xml
org.logicalcobwebs.proxool.ProxoolException: Parsing failed.

     org.logicalcobwebs.proxool.ProxoolException: Attempt to register duplicate pool called 'dbpool' 

*************************************************************************

原先在web.xml添加了proxool配置,如下:

-------------------------------------

 

<servlet>

<servlet-name>proxoolServletConfigurator</servlet-name>

<servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>

<init-param>

<param-name>xmlFile</param-name>

<param-value>/WEB-INF/classes/proxool.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

 

-------------------------------------

本来在hibernate.cfg.xml里已经配置了proxool,如下:

========================

 

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE hibernate-configuration PUBLIC

          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

<session-factory>

<property name="show_sql">true</property>

<property name="dialect">org.hibernate.dialect.MySQLDialect</property>

<property name="connection.driver_class">com.mysql.jdbc.Driver</property>

<property name="hibernate.proxool.pool_alias">dbpool</property>

<property name="hibernate.proxool.xml">proxool.xml</property>

<property name="hibernate.connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</property>

<mapping resource="com/zgsb/hibernate/vo/Admins.hbm.xml" />

<mapping resource="com/zgsb/hibernate/vo/Logs.hbm.xml" />

<mapping resource="com/zgsb/hibernate/vo/Article.hbm.xml" />

</session-factory>

</hibernate-configuration>

 

========================

启动tomcat时,报错:Attempt to register duplicate pool called 'dbpool' 

尝试重复注册连接池‘dbpool'

 *************************************************************************

 除了web.xml 配置的proxoolServletConfigurator的servlet.

重启tomcat,No problem.

posted @ 2010-06-13 23:59  TQ.CH  阅读(2452)  评论(0编辑  收藏  举报