警告未能在JMX中注册:javax.naming.NamingException-tomcat dbcp2

警告未能在JMX中注册:javax.naming.NamingException-tomcat dbcp2,java,tomcat,jdbc,jmx,apache-commons-dbcp,Java,Tomcat,Jdbc,Jmx,Apache Commons Dbcp,我正在使用apache-tomcat-6.0.35并将DB池Jar升级为commons-dbcp2-2.1.1.Jar和commons-pool2-2.4.2.Jar 我在apache-tomcat-6.0.35/conf/context.xml文件中做了以下更改 <Resource auth="Container" description="ebook DB Connection" driverClassName="oracle.jdbc.OracleDriver" name="jdbc

我正在使用apache-tomcat-6.0.35并将DB池Jar升级为commons-dbcp2-2.1.1.Jarcommons-pool2-2.4.2.Jar 我在apache-tomcat-6.0.35/conf/context.xml文件中做了以下更改

<Resource auth="Container"
description="ebook DB Connection"
driverClassName="oracle.jdbc.OracleDriver"
name="jdbc/ebookDS"
username="username"
password="password"
factory="org.apache.commons.dbcp2.BasicDataSourceFactory"
type="javax.sql.DataSource"
url="jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cluster-b3-10)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = eb11dc) ))"
maxTotal="100"
maxIdle="20"
maxWaitMillis="30000"
accessToUnderlyingConnectionAllowed="true" />
任何关于这里发生的事情的信息都将不胜感激

WARNING: Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp2.BasicDataSourceFactory]
Oct 28, 2015 10:48:38 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOTRENAME
Oct 28, 2015 10:48:38 AM org.apache.catalina.core.NamingContextListener addResource
WARNING: Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp2.BasicDataSourceFactory]
Oct 28, 2015 10:48:38 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory hudson
Oct 28, 2015 10:48:39 AM org.apache.catalina.core.NamingContextListener addResource
WARNING: Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp2.BasicDataSourceFactory]
 Oct 28, 2015 10:48:39 AM hudson.WebAppMain contextInitialized
 INFO: Home directory: /export/home/apps/ebookplus/.hudson
Oct 28, 2015 10:48:39 AM hudson.util.CharacterEncodingFilter init
INFO: CharacterEncodingFilter initialized. DISABLE_FILTER: false FORCE_ENCODING: false
Oct 28, 2015 10:48:39 AM org.apache.catalina.startup.HostConfig deployDirectory
 INFO: Deploying web application directory docs
Oct 28, 2015 10:48:39 AM org.apache.catalina.core.NamingContextListener addResource
WARNING: Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp2.BasicDataSourceFactory]