powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с Tomcat+Spring MVC
5 сообщений из 5, страница 1 из 1
Проблема с Tomcat+Spring MVC
    #37250948
Printate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробую освоить Spring MVC.
Уже какие только туториалы не перепробовал.
http://javatalks.ru/ftopic13391.php
http://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html
и тот, что в книге Spring A problem-solution approach. Проверял код - он должен 100% работать, но всё-равно никак! Выводит:
HTTP Status 404 -
type Status report
message
description The requested resource () is not available.
Apache Tomcat/7.0.6
или
HTTP Status 404 - Servlet springapp is not available
type Status report
message Servlet springapp is not available
description The requested resource (Servlet springapp is not available) is not available.
Apache Tomcat/7.0.6
Адрес в строке тоже во всех случаяхдолжен быть верный, но всё-равно никак.
У меня есть подозрение, что просто не хватает какой-либо библиотеки спрингу? У меня сейчас запихнуты в apache-tomcat/lib все библиотеки из пакета spring'a, который качается отсюда http://www.springsource.org/download Spring Framework 3.0.5.RELEASE is the current production release (requires Java 1.5+)
org.springframework.aop;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.asm;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.aspects;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.beans;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.context;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.context.support;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.core;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.expression;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.jdbc;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.jms;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.orm;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.oxm;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.transaction;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.web;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.web.servlet;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
org.springframework.web.portlet;version="[3.0.5.RELEASE, 3.0.5.RELEASE]",
com.springsource.org.aopalliance;version="[1.0.0, 1.0.0]"

И да, остальные приложения без спринга пашут на этом tomcat'e. В чём может заключаться проблеам?
...
Рейтинг: 0 / 0
Проблема с Tomcat+Spring MVC
    #37251014
Printate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так, всё я понял - не было библиотеки aopalliance-alpha1.jar
Но теперь он выдаёт целую пачку исключений:

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:839)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
org.springframework.web.servlet.support.JstlUtils.exposeLocalizationContext(JstlUtils.java:97)
org.springframework.web.servlet.view.JstlView.exposeHelpers(JstlView.java:135)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:211)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
java.net.URLClassLoader$1.run(URLClassLoader.java:217)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:205)
java.lang.ClassLoader.loadClass(ClassLoader.java:321)
java.lang.ClassLoader.loadClass(ClassLoader.java:266)
org.springframework.web.servlet.support.JstlUtils.exposeLocalizationContext(JstlUtils.java:97)
org.springframework.web.servlet.view.JstlView.exposeHelpers(JstlView.java:135)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:211)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.12 logs.

Делаю по данному туториалу: http://javatalks.ru/ftopic13391.php
...
Рейтинг: 0 / 0
Проблема с Tomcat+Spring MVC
    #37251020
Printate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О да, о да!! ОНО ЗАРАБОТАЛО!!!
Оказывается дело просто в отсутствии нужных библиотек для спринга в /lib!!!!
Я ещё добавил jstl.jar и standart.jar (для JSTL).
Итого список необходимых библиотек:
jstl.jar и standart.jar (для JSTL), commons-logging-1.1.1.jar, aopalliance-alpha1.jar и всё что в спринге есть.
Топик можно закрывать!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Проблема с Tomcat+Spring MVC
    #38020830
meclonec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Printate, не подскажите ли где брали standart.jar (для JSTL), commons-logging-1.1.1.jar, aopalliance-alpha1.jar, сам столкнулся с точно такой проблемой под 6-м tomcat-ом, и вашу статью нашел ну просто как спасение, ибо намучился уже ну просто не знаю как, jstl.jar - нашел у себя в спринге, а вот рес. http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/intro.html - "has been retired" - и скачать оттуда что либо уже фигушки, поэтому если не сложно дайте рабочие ссылки на эти гребанные джары пол-инета перерыл никак не получается найти.
С уважением, Костя
...
Рейтинг: 0 / 0
Проблема с Tomcat+Spring MVC
    #38021000
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первая же ссылка вывела меня на standart.jar.

aopaliance-alpha1.jar не нужен, можно взять релиз (которому, кстати, уже пару лет) - aopalliance.jar.

commons-logging.jar там же, где и прочие commons от Apache .

P.S. Вроде тоже юзал до прошлого года 6-ой Томкет, пересмотрел старые проекты - ну не нужет мне был standart.jar. Возможно, классы из него попали в jstl 1.2, не знаю, может, в самом Томкате или Java. Может, взять jstl 1.2?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с Tomcat+Spring MVC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]