Délai d'attente de configuration pour le printemps webservices avec RestTemplate

Je voudrais configurer un délai d'attente sur le côté client pour le printemps des services web à l'aide de RestTemplate. J'ai essayé la configuration suivante :

<bean id="restTemplate" class="org.springframework.web.client.RestTemplate">
<constructor-arg>
    <bean class="org.springframework.http.client.CommonsClientHttpRequestFactory">
    <property name="readTimeout" value="10000" />
    </bean>
</constructor-arg>
    <property name="messageConverters">
    <list>
    <ref bean="stringHttpMessageConverter" />
    <ref bean="marshallingHttpMessageConverter" />
    </list>
    </property>
</bean>

Mais j'ai un NoClassDefFoundError lorsque je démarre mon tomcat :

06 févr. 2012 10:43:43,113 [ERROR,ContextLoader] Context initialization failed
java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethodBase

Toutefois, j'ai inclus commons-httpclient dans mon pom.xml :

    <dependency>
        <groupId>commons-httpclient</groupId>
        <artifactId>commons-httpclient</artifactId>
        <version>3.1</version>
    </dependency

Aucune idée de comment je pourrais faire pour régler la situation?

Merci d'avance !

OriginalL'auteur jsebfranck | 2012-02-06