javax.servlet.ServletException - PullRequest
0 голосов
/ 28 июня 2011

Я только что присоединился к новой команде и пытаюсь запустить их проект в затмении с использованием GWT.Я знаю, что код в порядке, но я продолжаю получать похожую ошибку.

javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Ошибка создания бина с именем 'reportExporterService', определенного в ресурсе ServletContext [/WEB-INF/adminportal-config.xml]: невозможно разрешить ссылку на bean-компонент «reportService» при настройке свойства бина «reportService»;вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка при создании компонента с именем 'reportService', определенным в ресурсе пути к классу [springconfig-service.xml]: невозможно разрешить ссылку на компонент 'routManager' при установке свойства компонента'actionManager ';вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка при создании компонента с именем «actionManager », определенным в ресурсе пути к классу [springconfig-dao.xml]: невозможно разрешить ссылку на компонент« sessionFactory »при установке свойства компонента« sessionFactory »;вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка создания компонента с именем 'sessionFactory', определенным в ресурсе пути к классу [springconfig-dao.xml]: сбой при создании экземпляра компонента;вложенным исключением является 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)

Есть ли проблема с плагином или сопоставимостью, о которой вы знаете, которая может это вызывать?Предполагая, что сам код в порядке, я пытаюсь запустить стабильную версию.Спасибо за любую помощь.

Ответы [ 3 ]

3 голосов
/ 28 июня 2011

Похоже, в вашем проекте отсутствуют баночки slf4j.

1 голос
/ 28 июня 2011

Это ошибка конфигурации bean-компонента Spring: убедитесь, что все необходимые определения Spring верны и что XML-файлы контекста Spring находятся в нужных местах.

0 голосов
/ 28 июня 2011

Если вы используете Eclipse и у вас есть зависимые проекты для вашего веб-приложения, вам нужно добавить их в рабочее пространство и открыть их.

...