请大神解决一个问题,一个较大的项目部署到Tomcat中,启动后就报这个异常,纠结了一天了,谢谢大神

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'yrdKeyHolder' defined in file [D:\apache-tomcat-7.0.78\webapps\p2padmin\WEB-INF\classes\applicationContext.xml]: Error setting property values;
nested exception is org.springframework.beans.PropertyBatchUpdateException;
nested PropertyAccessExceptions (1) are:PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'storeInfos' threw exception;
nested exception is com.yirendai.p2pcommon.core.crypto.CryptoException: 加载keystore文件时出错。
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1453)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1158)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:296)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:198)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:444)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:418)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:546)
at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:155)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:303)
... 170 more

applicationContext.xml 里的yrdKeyHolder 看看这个

Yrdkeyholder 这个bean里面的storeinfo 属性初始化的时候出问题了,检查该bean下是否存在storeinfo 属性,setter 方法是否规范

已经写的很明显了, 是你的bean中的属性和 你的xml中配置的 Property 两个不统一 看是不是拼写错误

看问题,真乐趣,好像是Yrdkeyholder的属性设置错了。同意楼上

'yrdKeyHolder 需要加载配置文件??? 加载keystore文件时出错。