当我用Tomcat 7在救生筏5.2中部署portlet时,某个bean无法初始化。我正在使用服务构建器对这些内容进行分类。我已经签入了portlet-spring.xml,并且有bean的条目。而且这个特定的豆子也确实存在。
ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.tbb.ump.admin.service.FoodLocalService.impl': Injection of BeanReference fields failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'com.tbb.ump.admin.service.MeasureUnitLocalService.impl' is defined
at com.liferay.portal.spring.annotation.BeanReferenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(BeanReferenceAnnotationBeanPostProcessor.java:68)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959)
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)
由于找不到问题,我最近迁移到Tomcat 7.环境: Tomcat 7.0.22 Liferay 5.2.3服务构建器5.2 Servlet-3 Spring 3
发布于 2011-10-31 12:15:19
您可能已经给出了类名而不是bean名。
没有名为'com.tbb.ump.admin.service.MeasureUnitLocalService.impl‘的
被定义为
https://stackoverflow.com/questions/7953503
复制相似问题