Добавлен Spring RestTemplate, исключение при запуске для Tomcat7

Я добавил код для реализации клиента RestTemplate в свой проект Spring MVC (Eclipse, Maven, Spring 3.1.0.RELEASE). Все собирается, и когда я запускаю Tomcat7, я получаю вывод ниже. Возможно, это артефакт Spring, которого мне не хватает в pom.xml? у меня есть

  • spring-webmvc (исключая журнал общих ресурсов)
  • весна-оксм
  • весна-безопасность-веб
  • весна-безопасность-конфигурация
  • весна-TX
  • весна-аоп
  • пружинная форма
  • весеннее испытание
  • apache httpclient (за исключением ведения журнала общих ресурсов).

org.springframework.beans.factory.BeanCreationException: Error creating bean . . nested exception is java.lang.NoClassDefFoundError: org/apache/http/auth/Credentials

Caused by: java.lang.ClassNotFoundException: org.apache.http.auth.Credentials
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1676)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1521)
... 39 more


person user1205535    schedule 12.02.2012    source источник


Ответы (1)


Вам нужны компоненты apache http:

<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
     <version>4.1.1</version>
</dependency>
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpcore</artifactId>
    <version>4.1.1</version>
</dependency>
person Bozho    schedule 12.02.2012
comment
Большое спасибо, это было! - person user1205535; 13.02.2012