Javax.servlet.ServletException

发布于 2024-11-17 14:07:24 字数 2701 浏览 5 评论 0原文

我刚刚加入了一个新团队,我正在尝试使用 GWT 在 eclipse 中运行他们的项目。我知道代码没问题,但我不断收到类似的错误。

javax.servlet.ServletException:org.springframework.beans.factory.BeanCreationException:创建ServletContext资源中定义的名为“reportExporterService”的bean时出错[/WEB-INF/adminportal-config.xml]:无法解析对bean“reportService”的引用设置 bean 属性“reportService”;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[springconfig-service.xml]中定义的名为“reportService”的bean时出错:设置bean属性“transactionManager”时无法解析对bean“transactionManager”的引用;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建类路径资源[springconfig-dao.xml]中定义的名称为“transactionManager”的bean时出错:设置bean属性“sessionFactory”时无法解析对bean“sessionFactory”的引用;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建类路径资源[springconfig-dao.xml]中定义的名为“sessionFactory”的bean时出错:bean实例化失败;嵌套异常是 org.springframework.beans.BeanInstantiationException: 无法实例化 bean 类 [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean]: 构造函数抛出异常;嵌套异常是 java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

 at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:437)
 at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:616)
 at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
 at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
 at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:513)
 at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
 at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:461)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
 at org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler.java:115)
     at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
     at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
 at org.mortbay.jetty.Server.doStart(Server.java:222)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:565)
 at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:494)
 at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1058)
 at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:800)
 at com.google.gwt.dev.DevMode.main(DevMode.java:304)

您知道是否存在可能导致此问题的插件或兼容性问题?假设代码本身没问题,因为我正在尝试运行稳定版本。感谢您的任何帮助。

I've just come onboard with a new team and I am trying to run their project within eclipse using GWT. I know the code is fine, but I keep getting a similar error.

javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportExporterService' defined in ServletContext resource [/WEB-INF/adminportal-config.xml]: Cannot resolve reference to bean 'reportService' while setting bean property 'reportService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportService' defined in class path resource [springconfig-service.xml]: Cannot resolve reference to bean 'transactionManager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [springconfig-dao.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 class path resource [springconfig-dao.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

 at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:437)
 at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:616)
 at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
 at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
 at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:513)
 at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
 at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:461)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
 at org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler.java:115)
     at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
     at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
 at org.mortbay.jetty.Server.doStart(Server.java:222)
 at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
 at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:565)
 at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:494)
 at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1058)
 at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:800)
 at com.google.gwt.dev.DevMode.main(DevMode.java:304)

Is there a plugin or compaibilty issue that you know of that could be causing this? Assuming the code itself is fine as I'm trying to run a stable release. Thanks for any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

巨坚强 2024-11-24 14:07:24

看起来您的项目缺少 slf4j jar。

Looks like your project is missing slf4j jar(s).

单身情人 2024-11-24 14:07:24

这是一个 Spring bean 配置错误:检查所有必需的 Spring 定义是否正确以及 Spring 上下文 xml 文件是否位于正确的位置。

It is a Spring bean configuration error: check that all the necessary Spring definitions are correct and that the Spring context xml files are in the right places.

清风无影 2024-11-24 14:07:24

如果您使用 Eclipse 并且 Web 应用程序有依赖项目,则需要将它们添加到工作区并打开它们。

If you are using Eclipse and have dependent projects to your web application, you need to add them to your workspace and have them open.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文