为什么我用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> 
是那里出问题

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【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 %                  
    楼主加油
      

  2.   

    楼主  参考一下
    http://www.javaeye.com/topic/121715
    并且这个
    <?xml version="1.0" encoding="ISO-8859-1"?>
    最好用UTF-8
    个人建议而已
      

  3.   

    proxool.xml文件改一下<driver-url>jdbc:mysql://127.0.0.1:3306/jn;autoReconnect=true;useUnicode=true</driver-url>
      

  4.   

    噢,错了,你这样写就可以了,中间不用& ,用个空格<driver-url>jdbc:mysql://localhost:3306/jn?autoReconnect=true useUnicode=true</driver-url>
      

  5.   

    或者jdbc:mysql://localhost:3306/jn?autoReconnect=true&amp;useUnicode=true呵呵