`

Proxool Provider unable to load JAXP configurator file: proxool.xml 解决【原创】

阅读更多

Proxool Provider unable to load JAXP configurator file: proxool.xml

遇到它,该死!因为是在原本的工程上添加一个hibernate的插入测试,我不知道原来工程中已经有一个类是用来开连接池的,一启动服务器就可用自动打开。而我啥啥的在jsp页面里面重复的写了SessionFactory sf = new Configuration().configure()
       .buildSessionFactory();

这些,导致重新打开连接,慢不用说,还报出了错。

应该利用那个已写好的类来操作数据库的

 

以下附录在晚上找到的其他相关解决方式;

近日使用hibernate+proxool连接池时,总是报异常:
Proxool Provider unable to load JAXP configurator file: proxool.xml
org.logicalcobwebs.proxool.ProxoolException: Parsing failed.

我在网上查了N多的文章,总是解决不了问题.最后把web.xml中的以下配置删除,竟然好了,不知是什么原因.有知道原因的朋友,请留言! 先谢了!

<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/classes/proxool.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>


补充:
    解决hibernate和jdbc不能同时使用proxool的问题:
      <property name="hibernate.proxool.xml">proxool.xml</property>
        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
        <property name="hibernate.proxool.existing_pool">true</property>   //主要是加上此行既可
    <property name="show_sql">true</property>

分享到:
评论

相关推荐

    Generating Artifacts问题解决.doc

    "GeneratingArtifacts" org.hibernate.HibernateException: ProxoolProvider unable to load JAXP configurator file: proxool_mysql.xml ``` **解析:** 这个错误提示表明,在使用Proxool作为连接池提供者时,...

    Hibernate+Proxool配置

    由于项目需求的需要,我们引入了连接池。...我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool

    com.springsource.org.logicalcobwebs.proxool-0.9.1.jar

    jar包,官方版本,自测可用

    proxool-0.9.1.jar,proxool-cglib.jar

    标题中的"proxool-0.9.1.jar"和"proxool-cglib.jar"是两个重要的Java档案文件,它们是Proxool项目的组件。Proxool是一个开源的数据库连接池解决方案,它允许开发者在Java应用程序中高效地管理数据库连接。数据库连接...

    三步完成Hibernate + sql server200 + proxool连接池

    &lt;property name="hibernate.proxool.xml"&gt; ProxoolConf.xml &lt;/property&gt; &lt;property name="connection.provider_class"&gt; org.hibernate.connection.ProxoolConnectionProvider &lt;/property&gt; ...

    proxool 配置文件

    本篇文章将详细介绍如何配置Proxool连接MySQL数据库,以及解析相关的配置文件`proxool.xml`。 首先,让我们了解`proxool.xml`的基本结构。这是一个XML格式的配置文件,用于定义Proxool的属性,如数据库连接的信息、...

    hibernate3+ proxool-0.9.1配置 和proxool-0.9.1.jar

    - `proxool.hibernate.pool_name`:连接池的唯一标识。 - `proxool.hibernatedriver.connect_url`:数据库的URL。 - `proxool.hibernate.user`:数据库用户名。 - `proxool.hibernate.password`:数据库密码。 ...

    proxool连接池用户名密码加密

    - **配置修改**:指导用户如何在Proxool的配置文件(如proxool.xml)中,将加密后的用户名和密码填入相应的属性。 - **解密机制**:解释了Proxool如何在运行时自动解密这些加密的凭据,以便与数据库建立连接。 - ...

    proxool.jar包,proxool连接池用到的两个jar包

    `proxool.jar`是Proxool数据库连接池的实现库,它是Apache软件基金会的一个开源项目。Proxool是一个轻量级、高效的数据库连接池解决方案,它允许开发者在Java应用程序中管理数据库连接,以提高性能并减少资源消耗。...

    Proxool-0.9.1

    SEVERE: The web application [/xxx] registered the JDBC driver [org.logicalcobwebs.proxool.ProxoolDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the...

    proxool连接池jar包

    Proxool作为源码开放的项目,源自著名的开源平台SourceForge,它为Java开发者提供了一个高效且易于管理的数据库连接池解决方案。数据库连接池在多用户、多线程的应用环境中扮演着至关重要的角色,通过复用已建立的...

    spring+proxool配置spring+proxool配置

    2. 在`beans.xml`中配置使用Proxool的数据源,并指定Proxool的配置文件。 3. 在`ProxoolConf.xml`中设置连接池的具体参数。 4. (可选)在`web.xml`中配置Spring的相关组件。 通过这样的配置,Spring应用就可以利用...

    hibernate4.1.4中hibernate+Proxool无法实现加载Proxool的配置文件解决办法及jar包

    &lt;property name="hibernate.proxool.url"&gt;proxool.mysql:jdbc:mysql://localhost:3306/mydatabase &lt;property name="hibernate.proxool.username"&gt;username &lt;property name="hibernate.proxool.password"&gt;password ``...

    proxool-0.9.1 jar;proxool-cglib.jar;

    在实际使用中,`proxool.properties`配置文件是控制Proxool行为的关键。开发者可以通过这个文件定义数据库URL、用户名、密码以及池的相关属性。例如,可以设置最大连接数`proxy.maxActive`,最小连接数`proxy....

    proxool与mybatis整合例子

    props.setProperty("proxool.mysql.url", "file:/path/to/proxool.properties"); ProxoolFacade.createPoolIfNecessary(props); ``` 5. 使用`Mybatis`:完成以上步骤后,`Mybatis`将使用`Proxool`作为其数据源。...

    使用数据库连接池proxool配置mysql数据库

    - **创建配置文件**:通常我们会创建一个名为`proxool.properties`的配置文件,其中包含了与数据库连接相关的所有参数。例如: ``` proxool.pool-name=my-db-pool proxool.mysql.driver-url=jdbc:mysql://...

    proxool使用说明.pdf

    &lt;param-value&gt;WEB-INF/proxool.xml &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 这种方式在 Servlet 容器启动时自动加载配置文件,无需额外的配置步骤。 ##### 1.3 使用 properties 文件配置 使用 properties...

    proxool-0.9.1.zip

    在使用Proxool时,开发者需要配置XML文件(如proxool.properties)来设置连接池的参数,例如数据库URL、用户名、密码、最大连接数、最小连接数等。然后,在应用程序中通过JNDI查找或直接初始化Proxool的DataSource...

    proxool-0.9.0RC2-source.tar.gz

    标题中的"proxool-0.9.0RC2-source.tar.gz"是一个开源软件的源代码压缩包,其中"proxool"是项目的名称,"0.9.0RC2"代表这是该软件的0.9.0版本的第二个候选发布版(Release Candidate 2)。".tar.gz"扩展名表明这是一...

    proxool配置参数说明及proxool-0.9.1相关jar包及spring配置方法

    3. **proxy-config-file**: 指定包含更多详细配置的XML文件路径,可以在这里定义更多的连接池属性。 4. **pool-name**: 给连接池分配一个唯一的名称,方便在日志和其他监控工具中识别。 5. **max-connections**: ...

Global site tag (gtag.js) - Google Analytics