为什么我用xml配置就出错无法获取链接... 我用properties配置就可以!! tomcat提示:
严重: Problem configuring WEB-INF/proxool.xml
org.logicalcobwebs.proxool.ProxoolException: Parsing failed.
at org.logicalcobwebs.proxool.configuration.JAXPConfigurator.configure(JAXPConfigurator.java:91)
at org.logicalcobwebs.proxool.configuration.JAXPConfigurator.configure(JAXPConfigurator.java:56)
at org.logicalcobwebs.proxool.configuration.ServletConfigurator.init(ServletConfigurator.java:120)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1029)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
proxool.xml文件:
<?xml version="1.0" encoding="ISO-8859-1"?>
<something-else-entirely>
<proxool>
<alias>DBPool</alias>
<driver-url>jdbc:mysql://127.0.0.1:3306/jn?autoReconnect=true&useUnicode=true</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="do"/>
<property name="password" value="abc"/>
</driver-properties>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
<maximum-new-connections>150</maximum-new-connections>
<prototype-count>3</prototype-count>
<maximum-connection-count>100</maximum-connection-count>
<minimum-connection-count>3</minimum-connection-count>
</proxool>
</something-else-entirely>
proxool.properties文件:
jdbc-0.proxool.alias=DBPool
jdbc-0.proxool.driver-url=jdbc:mysql://127.0.0.1:3306/jn?autoReconnect=true&useUnicode=true
jdbc-0.proxool.driver-class=com.mysql.jdbc.Driver
jdbc-0.user=do
jdbc-0.password=abc
jdbc-0.proxool.maximum-connection-count=100
jdbc-0.proxool.minimum-connection-count=3
xml配置时的web.xml文件
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>
<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/proxool.xml </param-value>
</init-param>
<load-on-startup>1 </load-on-startup>
</servlet>
</web-app>
是那里出问题
严重: Problem configuring WEB-INF/proxool.xml
org.logicalcobwebs.proxool.ProxoolException: Parsing failed.
at org.logicalcobwebs.proxool.configuration.JAXPConfigurator.configure(JAXPConfigurator.java:91)
at org.logicalcobwebs.proxool.configuration.JAXPConfigurator.configure(JAXPConfigurator.java:56)
at org.logicalcobwebs.proxool.configuration.ServletConfigurator.init(ServletConfigurator.java:120)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1029)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
proxool.xml文件:
<?xml version="1.0" encoding="ISO-8859-1"?>
<something-else-entirely>
<proxool>
<alias>DBPool</alias>
<driver-url>jdbc:mysql://127.0.0.1:3306/jn?autoReconnect=true&useUnicode=true</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="do"/>
<property name="password" value="abc"/>
</driver-properties>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
<maximum-new-connections>150</maximum-new-connections>
<prototype-count>3</prototype-count>
<maximum-connection-count>100</maximum-connection-count>
<minimum-connection-count>3</minimum-connection-count>
</proxool>
</something-else-entirely>
proxool.properties文件:
jdbc-0.proxool.alias=DBPool
jdbc-0.proxool.driver-url=jdbc:mysql://127.0.0.1:3306/jn?autoReconnect=true&useUnicode=true
jdbc-0.proxool.driver-class=com.mysql.jdbc.Driver
jdbc-0.user=do
jdbc-0.password=abc
jdbc-0.proxool.maximum-connection-count=100
jdbc-0.proxool.minimum-connection-count=3
xml配置时的web.xml文件
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>
<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/proxool.xml </param-value>
</init-param>
<load-on-startup>1 </load-on-startup>
</servlet>
</web-app>
是那里出问题
楼主【xyflash】截止到2008-07-09 06:58:05的历史汇总数据(不包括此帖):
发帖的总数量:216 发帖的总分数:2445 每贴平均分数:11
回帖的总数量:286 得分贴总数量:68 回帖的得分率:23%
结贴的总数量:193 结贴的总分数:2040
无满意结贴数:72 无满意结贴分:1470
未结的帖子数:23 未结的总分数:405
结贴的百分比:89.35 % 结分的百分比:83.44 %
无满意结贴率:37.31 % 无满意结分率:72.06 %
楼主加油
http://www.javaeye.com/topic/121715
并且这个
<?xml version="1.0" encoding="ISO-8859-1"?>
最好用UTF-8
个人建议而已