使用BoneCP作为连接池,在启动Tomcat报出以下异常:

一月 02, 2016 2:12:17 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:mynewdpi' did not find a matching property.
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.59
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Jan 28 2015 15:51:10 UTC
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.59.0
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Windows XP
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 5.1
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: x86
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: C:\Program Files\Java\jdk1.7.0_55\jre
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_55-b13
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: E:\Spring2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: E:\Tomcat7\apache-tomcat-7.0.59
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=E:\Spring2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=E:\Tomcat7\apache-tomcat-7.0.59
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=E:\Spring2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=E:\Tomcat7\apache-tomcat-7.0.59\endorsed
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=GBK
一月 02, 2016 2:12:17 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: 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\jdk1.7.0_55\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_60/bin/client;C:/Program Files/Java/jre1.8.0_60/bin;C:/Program Files/Java/jre1.8.0_60/lib/i386;C:\Program Files\Common Files\NetSarang;D:\MySQL_SOURE\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\oracle\product\10.1.0\db_1\bin;D:\oracle\product\10.1.0\db_1\jre\1.4.2\bin\client;D:\oracle\product\10.1.0\db_1\jre\1.4.2\bin;C:\Program Files\Java\jdk1.7.0_55\bin;E:/apache-maven-3.3.3\bin;D:\STS;;.
一月 02, 2016 2:12:17 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-8081"]
一月 02, 2016 2:12:17 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
一月 02, 2016 2:12:17 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1375 ms
一月 02, 2016 2:12:17 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
一月 02, 2016 2:12:17 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.59
log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.
[INFO ] 2016-01-02 14:12:18,968 com.ikdy.servlet.SysListener.contextInitialized(SysListener.java:54) 0 -系统初始化目录:E:/Spring2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/mynewdpi/
[INFO ] 2016-01-02 14:12:19,031 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189) 63 -Root WebApplicationContext: initialization started
一月 02, 2016 2:12:19 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
[INFO ] 2016-01-02 14:12:19,093 org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:411) 125 -Refreshing org.springframework.web.context.support.XmlWebApplicationContext@758d51: display name [Root WebApplicationContext]; startup date [Sat Jan 02 14:12:19 CST 2016]; root of context hierarchy
[INFO ] 2016-01-02 14:12:19,203 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 235 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
[INFO ] 2016-01-02 14:12:19,375 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 407 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_dao.xml]
[INFO ] 2016-01-02 14:12:19,468 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 500 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_action_dwr.xml]
[INFO ] 2016-01-02 14:12:19,531 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 563 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_action_struts2.xml]
[INFO ] 2016-01-02 14:12:19,546 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 578 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_jdbc.xml]
[INFO ] 2016-01-02 14:12:19,562 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 594 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_action_sedule.xml]
[INFO ] 2016-01-02 14:12:19,578 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 610 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_quartz.xml]
[INFO ] 2016-01-02 14:12:19,609 org.springframework.beans.factory.support.DefaultListableBeanFactory.registerBeanDefinition(DefaultListableBeanFactory.java:467) 641 -Overriding bean definition for bean 'odsAccountService': replacing [Generic bean: class [com.royal.dpi.service.impl.OdsAccountService]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/applicationContext_dao.xml]] with [Generic bean: class [com.royal.dpi.service.impl.OdsAccountService]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in ServletContext resource [/WEB-INF/applicationContext_quartz.xml]]
[INFO ] 2016-01-02 14:12:19,640 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 672 -Loading XML bean definitions from ServletContext resource [/WEB-INF/xfire-servlet.xml]
[INFO ] 2016-01-02 14:12:19,671 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 703 -Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/xfire.xml]
[INFO ] 2016-01-02 14:12:19,718 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 750 -Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/customEditors.xml]
[INFO ] 2016-01-02 14:12:19,750 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:323) 782 -Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext_aop.xml]
[INFO ] 2016-01-02 14:12:19,984 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:426) 1016 -Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@758d51]: org.springframework.beans.factory.support.DefaultListableBeanFactory@a74
[INFO ] 2016-01-02 14:12:20,640 org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:178) 1672 -Loading properties file from class path resource [jdbc.properties]
[INFO ] 2016-01-02 14:12:20,875 org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:414) 1907 -Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@a74: defining beans [abstrateBaseDao,baseDao,adminDao,adminService,adminlogDao,adminlogService,purviewDao,purviewService,classDao,classService,roleDao,roleService,rolePurviewDao,rolePurviewService,odsAccountDao,odsAccountService,strategyDao,strategyService,strategyCopyDao,strategyCopyService,customerDao,customerService,kcGroupDao,kcGroupService,domainDao,domainService,advFormDao,advFormService,strategyLogDao,strategyLogService,userGroupDetailService,userGroupDetailDao,strategyAccountDao,strategyAccountService,realStrategyDao,realStrategyService,vUCUtil,freedomainDao,freedomainService,freeAccountDao,freeAccountService,userGroupDao,userGroupService,lbsDao,lbsService,realStrategyLogDao,realStrategyLogService,strategyScheduleService,strategyStatisticsDao,strategyStatisticsService,agentUnitDao,agentUnitService,strategyBizDao,strategyBizService,statSummaryDao,statSummaryService,strategyBillDao,strategyBillService,companyDao,companyService,accountBillDao,accountBillService,accountStrategyDao,accountStrategyService,accountBillDetailDao,whiteListService,whiteListDao,tpvService,searchIEService,searchIEDao,channelService,channelDao,ifreeChannelService,ifreeChannelDao,channelOperatorDao,channelOperatorService,platformDao,platformService,wgListCodeDao,wgListCodeService,iInterfaceDeployDao,interfaceDelpoyService,interfaceLogInfoDao,interfaceLogInfoService,userGroupFinderDao,userGroupFinderService,purseDao,purseService,purseOperateDao,purseOperateService,strategyRecycleDao,strategyRecycleService,strategyCheckDao,strategyCheckService,topLevelDomainDao,topLevelDomainService,twoLevelDomainDao,twoLevelDomainService,channelRelationService,channelRelationDao,strategyRelationService,strategyRelationDao,strategyDomainDao,strategyDomainService,pushDetailDao,pushDetailService,childStrategyDao,childStrategyService,urlCheckDao,urlCheckService,adminPurview,adminAction,adminlogAction,adminlogPurview,purviewAction,purviewPurview,classAction,classPurview,utilAction,utilPurview,roleAction,rolePurview,odsAccountAction,odsAccountPurview,strategyAction,strategyPurview,strategyCopyAction,strategyCopyPurview,kcGroupAction,kcGroupPurview,advFormAction,advFormPurview,domainPurview,domainAction,realStragegyPurview,realStragegyAction,userGroupPurview,userGroupAction,userGroupDetailPurview,userGroupDetailAction,strategyStatisticsPurview,strategyStatisticsAction,agentUnitPurview,agentUnitAction,lbsPurview,lbsAction,strategyBillPurview,strategyBillAction,companyPurview,companyAction,accountBillPurview,accountBillAction,whiteListPurview,whiteListAction,dbPurview,dbAction,customerPurview,customerAction,tpvPurview,tpvAction,searchIEPurview,searchIEAction,channelPurview,channelAction,channelOperatorPurview,channelOperatorAction,sendUserPurview,sendUserAction,interfaceDeployPurview,interfaceDeployAction,interfaceLogInfoPurview,interfaceLogInfoAction,pursePurview,purseAction,purseOperatePurview,purseOperateAction,strategyRecyclePurview,strategyRecycleAction,strategyCheckPurview,strategyCheckAction,topLevelDomainPurview,topLevelDomainAction,twoLevelDomainPurview,twoLevelDomainAction,pushDetailPurview,pushDetailAction,childStrategyPurview,childStrategyAction,urlCheckPurview,urlCheckAction,unsubscribeSpring,gameThroughTrainSpring,domainTreeActionSpring,jdbcBaseDao,systemJdbcDao,kcAccountJdbcDao,kcOdsAccountJdbcDao,odsAccountJdbcDao,strategyAccountJdbcDao,scheduleBridgeJdbcDao,sumOfOutboundJdbcDao,sumOfOutboundService,vucUtilService,dbFactory,scheduler,stopStrategyQuartz,stopStrategyQuartzTrigger,UpdateStrategyScheduleQuartz,UpdateStrategyScheduleQuartzTrigger,TBalanceStatisticsQuartz,AccountBillQuartzTrigger,OdsAccountQuartz,OdsAccountQuartzTrigger,PvAndHitsQuartz,PvAndHitsQuartzTrigger,tagsQuartz,tagsQuartzTrigger,UCFileQuartz,UCFileQuartzTrigger,ods2txtQuartz,ods2txtQuartzTrigger,policyTxtClass,PolicyTxtQuartz,PolicyTxtQuartzTrigger,exportExeclReportQuartz,exportExeclReportTrigger,expCsvFileQuartz,expCsvFileQuartzTrigger,UpdatePushCountQuartz,UpdatePushCountTrigger,CloudQuartz,CloudQuartzTrigger,UpdateCustomerQuartz,UpdateCustomerQuartzTrigger,reCreateSeqQuartz,reCreateSeqQuartzTrigger,deleteStrategyQuartz,deleteStrategyQuartzTrigger,xfire.customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,strategyKeyInServiceImpl,strategyKeyInService,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0,todsInfoServiceImpl,todsInfoService,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#1,webService,freeChannelServiceImpl,freeChannelService,accountBalanceServiceImpl,accountBalanceService,updateBalanceServiceImpl,updateBalanceService,wgListServiceImpl,wgListService,channelInfoSynchServiceImpl,channelInfoSynchService,thirdPartyUserGroupServiceImpl,thirdPartyUserGroupService,domainClassServiceImpl,domainClassService,statisticsServiceImpl,statisticsService,testService,iTestService,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.aop.aspectj.AspectJPointcutAdvisor#0,org.springframework.aop.aspectj.AspectJPointcutAdvisor#1,interfaceAceptBeanPointCut,interfaceAceptBean,org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer#0,dataSource,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,sessionFactory,transactionManager,hibernateTemplate,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,jdbcTemplate,JdbctransactionManager]; root of factory hierarchy
[INFO ] 2016-01-02 14:12:21,593 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:421) 2625 -Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@a74: defining beans [abstrateBaseDao,baseDao,adminDao,adminService,adminlogDao,adminlogService,purviewDao,purviewService,classDao,classService,roleDao,roleService,rolePurviewDao,rolePurviewService,odsAccountDao,odsAccountService,strategyDao,strategyService,strategyCopyDao,strategyCopyService,customerDao,customerService,kcGroupDao,kcGroupService,domainDao,domainService,advFormDao,advFormService,strategyLogDao,strategyLogService,userGroupDetailService,userGroupDetailDao,strategyAccountDao,strategyAccountService,realStrategyDao,realStrategyService,vUCUtil,freedomainDao,freedomainService,freeAccountDao,freeAccountService,userGroupDao,userGroupService,lbsDao,lbsService,realStrategyLogDao,realStrategyLogService,strategyScheduleService,strategyStatisticsDao,strategyStatisticsService,agentUnitDao,agentUnitService,strategyBizDao,strategyBizService,statSummaryDao,statSummaryService,strategyBillDao,strategyBillService,companyDao,companyService,accountBillDao,accountBillService,accountStrategyDao,accountStrategyService,accountBillDetailDao,whiteListService,whiteListDao,tpvService,searchIEService,searchIEDao,channelService,channelDao,ifreeChannelService,ifreeChannelDao,channelOperatorDao,channelOperatorService,platformDao,platformService,wgListCodeDao,wgListCodeService,iInterfaceDeployDao,interfaceDelpoyService,interfaceLogInfoDao,interfaceLogInfoService,userGroupFinderDao,userGroupFinderService,purseDao,purseService,purseOperateDao,purseOperateService,strategyRecycleDao,strategyRecycleService,strategyCheckDao,strategyCheckService,topLevelDomainDao,topLevelDomainService,twoLevelDomainDao,twoLevelDomainService,channelRelationService,channelRelationDao,strategyRelationService,strategyRelationDao,strategyDomainDao,strategyDomainService,pushDetailDao,pushDetailService,childStrategyDao,childStrategyService,urlCheckDao,urlCheckService,adminPurview,adminAction,adminlogAction,adminlogPurview,purviewAction,purviewPurview,classAction,classPurview,utilAction,utilPurview,roleAction,rolePurview,odsAccountAction,odsAccountPurview,strategyAction,strategyPurview,strategyCopyAction,strategyCopyPurview,kcGroupAction,kcGroupPurview,advFormAction,advFormPurview,domainPurview,domainAction,realStragegyPurview,realStragegyAction,userGroupPurview,userGroupAction,userGroupDetailPurview,userGroupDetailAction,strategyStatisticsPurview,strategyStatisticsAction,agentUnitPurview,agentUnitAction,lbsPurview,lbsAction,strategyBillPurview,strategyBillAction,companyPurview,companyAction,accountBillPurview,accountBillAction,whiteListPurview,whiteListAction,dbPurview,dbAction,customerPurview,customerAction,tpvPurview,tpvAction,searchIEPurview,searchIEAction,channelPurview,channelAction,channelOperatorPurview,channelOperatorAction,sendUserPurview,sendUserAction,interfaceDeployPurview,interfaceDeployAction,interfaceLogInfoPurview,interfaceLogInfoAction,pursePurview,purseAction,purseOperatePurview,purseOperateAction,strategyRecyclePurview,strategyRecycleAction,strategyCheckPurview,strategyCheckAction,topLevelDomainPurview,topLevelDomainAction,twoLevelDomainPurview,twoLevelDomainAction,pushDetailPurview,pushDetailAction,childStrategyPurview,childStrategyAction,urlCheckPurview,urlCheckAction,unsubscribeSpring,gameThroughTrainSpring,domainTreeActionSpring,jdbcBaseDao,systemJdbcDao,kcAccountJdbcDao,kcOdsAccountJdbcDao,odsAccountJdbcDao,strategyAccountJdbcDao,scheduleBridgeJdbcDao,sumOfOutboundJdbcDao,sumOfOutboundService,vucUtilService,dbFactory,scheduler,stopStrategyQuartz,stopStrategyQuartzTrigger,UpdateStrategyScheduleQuartz,UpdateStrategyScheduleQuartzTrigger,TBalanceStatisticsQuartz,AccountBillQuartzTrigger,OdsAccountQuartz,OdsAccountQuartzTrigger,PvAndHitsQuartz,PvAndHitsQuartzTrigger,tagsQuartz,tagsQuartzTrigger,UCFileQuartz,UCFileQuartzTrigger,ods2txtQuartz,ods2txtQuartzTrigger,policyTxtClass,PolicyTxtQuartz,PolicyTxtQuartzTrigger,exportExeclReportQuartz,exportExeclReportTrigger,expCsvFileQuartz,expCsvFileQuartzTrigger,UpdatePushCountQuartz,UpdatePushCountTrigger,CloudQuartz,CloudQuartzTrigger,UpdateCustomerQuartz,UpdateCustomerQuartzTrigger,reCreateSeqQuartz,reCreateSeqQuartzTrigger,deleteStrategyQuartz,deleteStrategyQuartzTrigger,xfire.customEditorConfigurer,xfire.serviceRegistry,xfire.transportManager,xfire,xfire.typeMappingRegistry,xfire.aegisBindingProvider,xfire.serviceFactory,xfire.servletController,xfire.messageServiceFactory,xfire.messageBindingProvider,strategyKeyInServiceImpl,strategyKeyInService,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0,todsInfoServiceImpl,todsInfoService,org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#1,webService,freeChannelServiceImpl,freeChannelService,accountBalanceServiceImpl,accountBalanceService,updateBalanceServiceImpl,updateBalanceService,wgListServiceImpl,wgListService,channelInfoSynchServiceImpl,channelInfoSynchService,thirdPartyUserGroupServiceImpl,thirdPartyUserGroupService,domainClassServiceImpl,domainClassService,statisticsServiceImpl,statisticsService,testService,iTestService,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.aop.aspectj.AspectJPointcutAdvisor#0,org.springframework.aop.aspectj.AspectJPointcutAdvisor#1,interfaceAceptBeanPointCut,interfaceAceptBean,org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer#0,dataSource,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,sessionFactory,transactionManager,hibernateTemplate,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,jdbcTemplate,JdbctransactionManager]; root of factory hierarchy
[ERROR] 2016-01-02 14:12:21,640 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:215) 2672 -Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDao' defined in ServletContext resource [/WEB-INF/applicationContext_dao.xml]: Cannot resolve reference to bean 'hibernateTemplate' while setting bean property 'hibernateTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 27 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 40 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1279)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 53 more
Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:104)
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1276)
... 64 more
一月 02, 2016 2:12:21 下午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDao' defined in ServletContext resource [/WEB-INF/applicationContext_dao.xml]: Cannot resolve reference to bean 'hibernateTemplate' while setting bean property 'hibernateTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 27 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 40 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1279)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 53 more
Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (2) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException
PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'password' threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:104)
at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1276)
... 64 more

一月 02, 2016 2:12:21 下午 org.apache.catalina.core.StandardContext startInternal
严重: Error listenerStart
一月 02, 2016 2:12:21 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/mynewdpi] startup failed due to previous errors
一月 02, 2016 2:12:21 下午 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
一月 02, 2016 2:12:21 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8081"]
一月 02, 2016 2:12:21 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
一月 02, 2016 2:12:21 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 4237 ms

问题没有解决,没有办法,只是将连接池换为cp30,以下是配置信息。

jdbc.properties

#hibernate.connection.provider_class=com.jolbox.bonecp.BoneCPDataSource
#hibernate.connection.provider_class=com.jolbox.bonecp.provider.BoneCPConnectionProvider
# c3p0
hibernate.connection.provider_class=com.mchange.v2.c3p0.ComboPooledDataSource
hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
hibernate.connection.url=jdbc\:oracle\:thin\:@localhost\:1521\:myorcl
hibernate.connection.username=mynewdpi
hibernate.connection.password=root

applicationContext.xml

    <!--配置c3p0连接池 -->
<bean id="dataSource" class="${hibernate.connection.provider_class}" ><!-- destroy-method="close" -->
<property name="driverClass" value="${hibernate.connection.driver_class}" />
<property name="jdbcUrl" value="${hibernate.connection.url}" />
<property name="user" value="mynewdpi"/><!-- BoneCP是 username -->
<property name="password" value="root"/>
</bean>

解决方法待续..

?--Porg.springframework.beans.MethodInvocationException: Property 'username' threw exception; nested exception is java.lang.NullPointerException的更多相关文章

  1. org.springframework.beans.MethodInvocationException: Property 'cacheManager' threw exception; nested exception is org.apache.shiro.cache.CacheException: net.sf.ehcache.CacheException: Caches cannot be

    shiro cache manage配置报错: org.springframework.beans.MethodInvocationException: Property 'cacheManager' ...

  2. spring和mybatis整合报错:org.springframework.beans.MethodInvocationException: Property 'dataSource' threw exception; nested exception is java.lang.NoClassDefFoundError

    Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyExceptio ...

  3. GUI学习中错误Exception in thread "main" java.lang.NullPointerException

    运行时出现错误:Exception in thread "main" java.lang.NullPointerException 该问题多半是由于用到的某个对象只进行了声明,而没 ...

  4. 严重: Exception starting filter struts2 java.lang.NullPointerException (转载)

    严重: Exception starting filter struts2 java.lang.NullPointerException at com.opensymphony.xwork2.util ...

  5. web 环境项目(intellj部署的tomcat) 重启时报 Exception in thread "HouseKeeper" java.lang.NullPointerException (转)

    Exception in thread "HouseKeeper" java.lang.NullPointerException at org.logicalcobwebs.pro ...

  6. java使用类数组 报错Exception in thread "main" java.lang.NullPointerException

    源代码如下: Point[] points=new Point[n];//Point是一个类 for(int i=0;i<n;i++) { System.out.print("请输入x ...

  7. zepplin0.7.2报错ERROR, exception: null, result: %text java.lang.NullPointerException的处理

    zepplin0.7.2报错ERROR, exception: null, result: %text java.lang.NullPointerException的处理 问题描述: 使用zeppli ...

  8. Exception in thread "main" java.lang.NullPointerException

    1.在window操作系统上,使用eclipse开发工具从hdfs分布式文件系统上下载文件报空指针异常解决方法: log4j:WARN No appenders could be found for ...

  9. 项目启动时 Exception in thread "HouseKeeper" java.lang.NullPointerException

    首先查看是否是端口冲突引起,在日志信息该错误位置往上找,如果再无错误信息,而只有该错误,则原因可能如下: 原因: This is because Proxool is not being shutdo ...

随机推荐

  1. Pure-ftpd无法连接到服务器 425错误

    今天是五一假期的前一天,闲来没事,打开自己的博客,发现很久没有备份数据了,由于工作方面的原因,自己慢慢的退出了技术界,但本人还是依然向往技术界啊!各位技术宅们,加油! 问题发现 当我打开FTP客户端软 ...

  2. 虚拟机中Linux安装Tools

    1. 插入光盘后将文件拷贝到常用放置软件的目录 2. 解压文件 3. 然后进入解压后的文件夹里找到安装文件进行安装(注意使用root权限安装) 4. 安装时也是一个交互的过程 5. 完成安装

  3. equals()源代码及释义

    源代码: public boolean equals(Object anObject) {if (this == anObject) { return true;}if (anObject insta ...

  4. android ListView的介绍和优化

    xml设计 <?xml version="1.0"?> -<RelativeLayout tools:context=".MainActivity&qu ...

  5. 将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m

    给定两个数m,n,其中m是一个素数. 将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m. 输入 第一行是一个整数s(0<s<=100),表示测试数据的组数 随后 ...

  6. Codevs 1078 ==Poj 1258 Agri-Net

      Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 53270   Accepted: 22140 Description D ...

  7. Linux操作杂记

    centos7修改默认运行等级 查看当前默认运行等级: systemctl get-dafault 修改默认运行等级为5: systemctl set-default graphical.target ...

  8. Java抽象类和抽象方法例子

    题目:定义Shape类表示一般二维图形.Shape具有抽象方法area和perimeter,分别计算形状的面积和周长.试定义一些二维形状类(如矩形.三角形.圆形等),这些均为Shape类的子类并计算出 ...

  9. 什么是AJAX技术及其常识

    1.什么是Ajax? Ajax的全称是:AsynchronousJavaScript+XML 2.Ajax的定义: Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个 ...

  10. CentOS 7 终端设置屏幕分辨率

    在grub中我们修改的是/boot/grub/grub.conf,而在grub2中要修改的文件是/boot/grub2/grub.cfg inux16 /vmlinuz-3.10.0-123.el7. ...