2013-05-24 4 views
0

Я запускаю SpringSource Tool Suite 3.2.0.RELEASE. У меня есть рабочее приложение, которое отлично работает при настройке для запуска из корневого контекста («/»). Мне нужно переместить это в подкаталог (например, localhost: 8080/myapp). Когда я делаю это на включенном сервере tomcat, а затем запускаю домашнюю страницу, мой сайт переходит в бесконечный цикл перенаправления 302.SpringSource Tool Suite: Бесконечное перенаправление в vFabric tc server (tomcat)

Сайт использует Spring Security. Однако у меня такое чувство, что это не проблема, потому что я настроил log4j для вывода сообщений «трассировки» из всех org.springframework. Он с радостью выплескивает все обычные сообщения о запуске, но когда я пытаюсь получить доступ к домашней странице, он абсолютно ничего не выводит. Это как если бы запрос даже не дошел до Spring в конвейере до того, как произойдет перенаправление. Единственное доказательство, которое я обнаружил в своих журналах, что что-то не так, - это записанные 302 в журнале доступа.

Как я могу отладить эту проблему? SOMETHING говорит, что сайт перенаправляет куда-нибудь, но я не могу сказать, что/где/почему.

Мои шаги, чтобы установить путь, в случае, если это помогает:

  1. Щелкните правой кнопкой мыши на VMware VFabric дц сервера .... и выберите «Открыть»
  2. Выберите вкладку Модули
  3. Выберите мой сайт и выбрать "редактировать"
  4. Установите путь к/MyApp (я также пытался/MyApp /)
  5. Сохранить и перезапустить сервер

ответ

0

Должно быть просто сбой. Я удалил модуль сайта, сохранил, очистил рабочий каталог tc-сервера, повторно добавил его и перезапустил. Снова в деле. Надеюсь, это поможет кому-то.

Смежные вопросы