404 при добавлении bean-компонентов в xml-файл applicationContext - PullRequest
0 голосов
/ 29 июля 2011

Я пытаюсь изучить Spring, Hibernate и Webflow.

Почему, когда я добавляю bean-компоненты к своему applicationContext, я получаю 404 при запуске проекта.

Вот мой контекстный конфиг:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-3.0.xsd">

    <bean id="roleService" name="roleService" class="ws.Service.RoleServiceImp" />

</beans>

Теперь, когда я добавляю еще один боб, он идет 404. Я не уверен, что не так. то есть:

<<code>bean id="userService" name="userService" class="ws.Service.UserServiceImp" />

Я что-то упустил? Любая помощь будет оценена.

1 Ответ

0 голосов
/ 29 июля 2011

Если приложение Web Spring не может запуститься, например, если context-xml содержит несуществующий компонент или синтаксическую ошибку, Spring не будет «запускать» контекст.

Если у вас есть весеннее веб-приложение, и оно не запускается, то весь процесс обработки веб-запросов весной этого не происходит. И когда вы не пытаетесь получить доступ к веб-странице, обычно обрабатываемой контроллерами пружины, веб-сервер не может найти этот обработчик, поэтому веб-сервер говорит: не найдено - 404.

это ответ на ваш вопрос: «Почему, когда я добавляю bean-компоненты к своему applicationContext, я получаю 404 при запуске проекта». В любом случае, я считаю, что вас больше интересует, почему приложение не запустилось:

  • посмотрите в логах, там должна быть трассировка стека
  • Если вы не нашли проблему с помощью трассировки стека, добавьте ее в свой вопрос (или задайте новый).
...