Announcement Announcement Module
Collapse
No announcement yet.
Timeout configuration for spring webservices with RestTemplate Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Timeout configuration for spring webservices with RestTemplate

    I would like to configure a timeout on the client side for spring webservices using RestTemplate. I tried the following configuration :

    Code:
    <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>
    But I have a NoClassDefFoundError when I start my tomcat :
    Code:
    06 févr. 2012 10:43:43,113 [ERROR,ContextLoader] Context initialization failed
    java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethodBase
    However I have included commons-httpclient in my pom.xml :

    Code:
        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>3.1</version>
        </dependency
    Any idea of how I could do/fix that?

    Thanks in advance !

  • #2
    Hi, try to generate a .war with that .jar included in WEB-INF/lib, and deploy it in tomcat.

    Comment


    • #3
      Any luck?

      Any luck ?

      Thanks,
      Stitaprajna

      Comment

      Working...
      X