2010-07-18 1 views
1

Я создаю приложение GWT с Spring. У меня возникли некоторые проблемы, чтобы ввести зависимость к одному из моих Servlets, поэтому я пытаюсь сузить то, что может быть неправильным.Содержимое SpringLoaderListener не найдено в веб-приложении, но было найдено в системном классеpath

Сначала, когда мое приложение я получаю:

[WARN] Класс сервера «org.springframework.web.context.ContextLoaderListener» не может быть найден в веб-приложение, но был найден на пути к системному классу
[WARN] Добавление записи пути к классам 'файл: /home/macarse/.m2/repository/org/springframework/spring/2.5.6/spring-2.5.6.jar' к пути к классу веб-приложений для этого сеанс Для получения дополнительной информации см .: файл: /home/macarse/tpf/eclipse/plugins/com.google .gwt.eclipse.sdkbundle.2.0.4_2.0.4.v201006301309/gwt-2.0.4/doc/helpInfo/webAppClassPath.html [WARN] Класс сервера 'org.apache.commons.collections.map.CaseInsensitiveMap' может не найдено в веб-приложении, но был найден в системном классе pathpath
[WARN] Добавление записи пути к классам 'Файл: /home/macarse/tpf/eclipse/plugins/com.google.gwt.eclipse.sdkbundle.2.0 .4_2.0.4.v201006301309/gwt-2.0.4/gwt-dev.jar 'для пути к классу веб-приложений для этого сеанса . Дополнительная информация: файл: /home/macarse/tpf/eclipse/plugins/com.google .gwt.eclipse.sdkbundle.2.0.4_2.0.4.v201006301309/gwt-2.0.4/doc/helpInfo/webAppClassPath.html 18 июля 2010 г. 11:07:00 org.springframework.web .context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: инициализация началась 18 июля 2010 11:07:00 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Освежающий org.springframework.web.context.support .XmlWebApplicationContext @ 16b904d: отображаемое имя [Root WebApplicationContext]; дата запуска [Вс июль 18 11:07:00 ART 2010]; корень контекста иерархии 18 июля 2010 11:07:00 AM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory INFO: Bean завод для контекста приложения [org.springframework.web.context.support.XmlWebApplicationContext @ 16b904d]: org.s[email protected]1a8dfb3 18 июля 2010 11:07:01 AM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-инстанцирует одиночек в org.s[email protected]1a8dfb3: Определение фасолей [ ]; корень завод иерархии 18 июл, 2010 11:07:01 AM org.springframework.web.context.ContextLoader initWebApplicationContext

Это нормально?

В моей web.xml у меня есть:

<listener> 
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
</listener> 

<context-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value> 
     classpath*:/META-INF/spring-presentation.xml, classpath*:/META-INF/spring-persistence.xml 
    </param-value> 
</context-param> 

Есть ли способ узнать, если были загружены те два XML?

ответ

1

Сканирование журналов запуска приложений. Вы должны найти журналы, сообщающие вам, какие файлы контекста загружены в следующем формате (шаблон журнала может отличаться в зависимости от вашей конфигурации журнала):

org.springframework.beans.factory.xml.XmlBeanDefinitionReader (315): Загрузка определений компонентов XML от ServletContext ресурса [/META-INF/spring-presentation.xml]

org.springframework.beans.factory.xml.XmlBeanDefinitionReader (315): Загрузка определение XML-бобы из ServletContext ресурса [/ META-INF/пружинной живучесть .xml]

+0

с вашим ответом и http://stackoverflow.com/questions/3283884/spring-xml-files-outside-web-inf Я решил свою проблему. Благодарю. – Macarse

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

  • Нет связанных вопросов^_^