Проект Struts-Hibernate: ошибка в развертывании Tomcat 6 - PullRequest
0 голосов
/ 27 мая 2010

Я разработал веб-приложение с использованием struts2 и hibernate 3, которое не развертывается должным образом в развертывателе tomcat manager.

Сообщение об ошибке в консоли менеджера: FAIL - не удалось запустить приложение по контекстному пути / объявлениям

Также здесь находится журнал ошибок сервера, как в каталоге журнала apache tomcat 6.

27 мая 2010 г. 19:17:23 org.apache.catalina.core.StandardContext filterStart SEVERE: исключительные пусковые фильтрующие стойки2 java.lang.ClassNotFoundException: net.web.classifieds.plugins.Struts2Dispatcher в org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1516) в org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1361) в org.apache.catalina.core.ApplicationFilterConfig.getFilter (ApplicationFilterConfig.java:269) в org.apache.catalina.core.ApplicationFilterConfig.setFilterDef (ApplicationFilterConfig.java:422) в org.apache.catalina.core.ApplicationFilterConfig. (ApplicationFilterConfig.java:115) в org.apache.catalina.core.StandardContext.filterStart (StandardContext.java:3838) в org.apache.catalina.core.StandardContext.start (StandardContext.java:4488) в org.apache.catalina.manager.ManagerServlet.start (ManagerServlet.java:1276) в org.apache.catalina.manager.HTMLManagerServlet.start (HTMLManagerServlet.java:624) в org.apache.catalina.manager.HTMLManagerServlet.doGet (HTMLManagerServlet.java:136) на javax.servlet.http.HttpServlet.service (HttpServlet.java:617) на javax.servlet.http.HttpServlet.service (HttpServlet.java:717) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206) в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:233) в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) в org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:558) в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:127) в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:298) в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:852) в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:588) в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:489) at java.lang.Thread.run (Thread.java:619)

1 Ответ

0 голосов
/ 27 мая 2010

Кажется, что проблема вызвана тем, что класс: net.web.classifieds.plugins.Struts2Dispatcher не найден. Убедитесь, что этот класс прикреплен к файлу войны, который вы пытаетесь развернуть.

Если вы реализовали этот класс самостоятельно, его следует найти в каталоге WEB-INF / classes / net / web / adss / plugins / . Вы можете проверить это, разархивировав файл war и проверив, найден ли класс. С другой стороны, если класс является частью библиотеки, созданной кем-то другим, вы должны найти jar-файл, содержащий этот класс, из каталога WEB-INF / lib .

Однако было бы полезно увидеть ваш скрипт сборки, если это не решит проблему.

...