gpt4 book ai didi

java - DispatcherServlet - Roo 项目中的上下文初始化失败

转载 作者:行者123 更新时间:2023-11-28 22:38:47 34 4
gpt4 key购买 nike

我开发了一个 Roo 项目并部署到 Tomcat 6 服务器。到目前为止一切正常。

我删除并重新添加了一个实体。

现在,每次启动 Tomcat 时,我都会在 Spring Tool Suite 中遇到此异常:

SEVERE: StandardWrapper.Throwable
Throwable occurred: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.handler.MappedInterceptor#0': Cannot create inner bean '(inner bean)' of type [org.springframework.web.servlet.handler.ConversionServiceExposingInterceptor] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)': Cannot resolve reference to bean 'applicationConversionService' while setting constructor argument; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [myproject.web.ApplicationConversionServiceFactoryBean] for bean with name 'applicationConversionService' defined in ServletContext resource [/WEB-INF/spring/webmvc-config.xml]; nested exception is java.lang.ClassNotFoundException: myproject.web.ApplicationConversionServiceFactoryBean
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [myproject.web.ApplicationConversionServiceFactoryBean] for bean with name 'applicationConversionService' defined in ServletContext resource [/WEB-INF/spring/webmvc-config.xml]; nested exception is java.lang.ClassNotFoundException: myproject.web.ApplicationConversionServiceFactoryBean
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
...

我需要做什么才能让它重新工作?

最佳答案

spring 提示一个 bean 不可用(可能是你说你删除的那个)。

 exception is java.lang.ClassNotFoundException: myproject.web.ApplicationConversionServiceFactoryBean

尝试搜索配置 xml 文件并删除对此类的引用,之后应该会恢复,

关于java - DispatcherServlet - Roo 项目中的上下文初始化失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6862169/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com