使用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. CentOS系统下安装以及卸载mysql

    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 [root@localhost `]$ wget htt ...

  2. Exchange之三合一部署

          1.         前期准备条件之安装filter包   2.         前期准备之安装组件,命令如下 Add-WindowsFeature NET-Framework,RSAT- ...

  3. spring3+struts2+hibernate3整合出现的问题,No mapping found for dependency [type=java.lang.String, name='struts.objectFactory.spring.enableAopSupport']

    七月 11, 2016 3:49:24 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule ...

  4. .NET使用QRCodeEncoder生成二维码

    ThoughtWorks.QRCode.dll版本 1.0.2774.19990 代码如下: /// <summary> /// 生成二维码图片 /// </summary> ...

  5. 20141113--SQL 事务

    ---------------------触发器----------------------------- --触发器本质上还是一个存储过程,trigger --只不过不是通过exec调用执行,而是通 ...

  6. 一些常用css技巧的为什么(二)我所理解的line-height

    要用到的基本术语和概念: 替换元素:用作为其他内容占位符的一个元素,或说替换元素内容的部分并非由文档内容直接表示.比如img元素它由文档本身之外的一个图像来替换,比如input元素要由一个单选按钮,复 ...

  7. CSS样式表与格式布局

    样式表 CSS(Cascading Style Sheets  层叠样式表),作用是美化HTML网页. 内联样式表: 例:<p style="font-size:10px;" ...

  8. double与int类型自动转换

    package com.abc.test; public class SumTest { public static void main(String[] args) { //题目A:2+4+6+8+ ...

  9. C#调用C、C++结构体数组的方法总结

    一个客户要使用C#调用我们用C++开发的一个动态链接库,本来我没有C#的开发经验,就随便写了一个例程.以为很简单就可以搞定,没想到客户开发的过程中遇到了不少问题,最困难的就是用C#调用C++接口中的自 ...

  10. FPGA/CPLD设计思想与技巧

    本文讨论的四种常用FPGA/CPLD设计思想与技巧:乒乓操作.串并转换.流水线操作.数据接口同步化,都是FPGA/CPLD逻辑设计的内在规律的体现,合理地采用这些设计思想能在FPGA/CPLD设计工作 ...