dbcp mysql tomcat_在tomcat 6 下如何配置DBCP+MYSQL 5.1的连接池呢,急

在tomcat 6 下如何配置DBCP+MYSQL 5.1的连接池呢,JDBC也放在了tomcat/lib下,可总是部署时报异常,按照网上的各种做法都试了,结果还是不行

我是在tomcat下的conf/context.xml中的中配置的如下文件

name="jdbc/mysql"

auth="Container"

type="javax.sql.DataSource"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/db?autoReconnect=true&useUnicode=true;characterEncoding=UTF-8"

username="root"

password="root"

maxActive="100"

maxIdel="30"

maxWait="10000";

factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"

removeAbandoned="true"

removeAbandonedTimeout="300"

logAbandoned="true"

并且也在WEB-INF/web.xml中配置了

DB Connection

jdbc/mysql

javax.sql.DataSource

Container

可是部署在tomcat时发生如下异常

2009-8-31 10:54:10 org.apache.catalina.core.AprLifecycleListener init

信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;D:\Computer Files\Tomcat\bin

2009-8-31 10:54:11 org.apache.coyote.http11.Http11Protocol init

信息: Initializing Coyote HTTP/1.1 on http-8080

2009-8-31 10:54:11 org.apache.catalina.startup.Catalina load

信息: Initialization processed in 930 ms

2009-8-31 10:54:11 org.apache.catalina.core.StandardService start

信息: Starting service Catalina

2009-8-31 10:54:11 org.apache.catalina.core.StandardEngine start

信息: Starting Servlet Engine: Apache Tomcat/6.0.20

2009-8-31 10:54:11 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)

at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /host-manager

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)

at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 40 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 49 column 17

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Context [/host-manager] startup failed due to previous errors

2009-8-31 10:54:11 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)

at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /manager

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)

at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 40 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 49 column 17

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Context [/manager] startup failed due to previous errors

2009-8-31 10:54:11 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /docs

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 40 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 49 column 17

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Context [/docs] startup failed due to previous errors

2009-8-31 10:54:11 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 40 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 49 column 17

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 10:54:11 org.apache.catalina.core.StandardContext start

严重: Context [] startup failed due to previous errors

2009-8-31 10:54:11 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /textbook

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 40 more

2009-8-31 10:54:11 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 49 column 17

2009-8-31 10:54:12 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 10:54:12 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 10:54:12 org.apache.catalina.core.StandardContext start

严重: Context [/textbook] startup failed due to previous errors

2009-8-31 10:54:12 org.apache.coyote.http11.Http11Protocol start

信息: Starting Coyote HTTP/1.1 on http-8080

2009-8-31 10:54:12 org.apache.jk.common.ChannelSocket init

信息: JK: ajp13 listening on /0.0.0.0:8009

2009-8-31 10:54:12 org.apache.jk.server.JkMain start

信息: Jk running ID=0 time=0/30  config=null

2009-8-31 10:54:12 org.apache.catalina.startup.Catalina start

信息: Server startup in 1604 ms

请大家帮忙,很是着急,谢谢

问题补充:

啥问题呢?

我觉得我写的没错啊

问题补充:

按照你发的帖子又做了下,dbcp的包也放进去了,并且以来的pool和connection的包也放进去了,下面的异常:

2009-8-31 11:44:38 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '5' did not find a matching property.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/name'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter/value'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams/parameter'.

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

警告:   No rules found matching 'Server/Service/Engine/Host/Context/ResourceParams'.

2009-8-31 11:44:38 org.apache.catalina.core.AprLifecycleListener init

信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;D:\Computer Files\Tomcat\bin

2009-8-31 11:44:38 org.apache.coyote.http11.Http11Protocol init

信息: Initializing Coyote HTTP/1.1 on http-8080

2009-8-31 11:44:38 org.apache.catalina.startup.Catalina load

信息: Initialization processed in 549 ms

2009-8-31 11:44:38 org.apache.catalina.core.StandardService start

信息: Starting service Catalina

2009-8-31 11:44:38 org.apache.catalina.core.StandardEngine start

信息: Starting Servlet Engine: Apache Tomcat/6.0.20

2009-8-31 11:44:38 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 39 more

2009-8-31 11:44:38 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /textbook

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

... 31 more

2009-8-31 11:44:38 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Occurred at line 45 column 17

2009-8-31 11:44:39 org.apache.catalina.startup.ContextConfig start

严重: Marking this application unavailable due to previous error(s)

2009-8-31 11:44:39 org.apache.catalina.core.StandardContext start

严重: Error getConfigured

2009-8-31 11:44:39 org.apache.catalina.core.StandardContext start

严重: Context [/textbook] startup failed due to previous errors

2009-8-31 11:44:39 org.apache.tomcat.util.digester.Digester endElement

严重: End event threw exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:925)

at org.apache.catalina.startup.SetNextNamingRule.end(SetNextNamingRule.java:98)

at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)

at org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:789)

at org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:728)

at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:1009)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:279)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.StandardContext.init(StandardContext.java:5398)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4177)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)

at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:583)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.NullPointerException

at java.util.Hashtable.containsKey(Unknown Source)

at org.apache.catalina.deploy.NamingResources.addResource(NamingResources.java:295)

... 48 more

2009-8-31 11:44:39 org.apache.catalina.startup.ContextConfig processContextConfig

严重: Parse error in context.xml for /host-manager

java.lang.NullPointerException

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)

at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)

at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocu

2009年8月31日 10:55

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值