Has anyone else seen this error before?

java.lang.ClassCastException: java.lang.String cannot be cast to
org.apache.http.ProtocolVersion
        at
org.apache.http.params.HttpProtocolParams.getVersion(HttpProtocolParams.java:129)
        at
org.apache.http.impl.client.RequestWrapper.getProtocolVersion(RequestWrapper.java:111)
        at
org.apache.http.impl.client.RequestWrapper.getRequestLine(RequestWrapper.java:131)
        at
org.apache.http.client.protocol.RequestDefaultHeaders.process(RequestDefaultHeaders.java:60)
        at
org.apache.http.protocol.ImmutableHttpProcessor.process(ImmutableHttpProcessor.java:109)
        at
org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:176)
        at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:462)
        at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
        at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
        at BasicHttpRequestor.request(BasicHttpRequestor.java:212)

It happens when I have ClientPNames.HANDLE_REDIRECTS = true and I hit a
server which 302s me to another URL. I'm using the following versions... so
maybe upgrading to the latest dev versions of client would help:

      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpcore</artifactId>
        <version>4.2-beta1</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpcore-nio</artifactId>
        <version>4.2-beta1</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.1.3</version>
        <scope>compile</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpasyncclient</artifactId>
        <version>4.0-alpha3</version>
        <scope>compile</scope>
      </dependency>

Thanks in advance...

Bill-

Reply via email to