Hi All,

While using HttpClient in multithreaded environment I am getting following 
error:

java.util.ConcurrentModificationException
        at 
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:448)
        at java.util.AbstractList$Itr.next(AbstractList.java:419)
        at 
org.apache.commons.httpclient.HeaderGroup.getHeaders(HeaderGroup.java:142)
        at 
org.apache.commons.httpclient.HttpMethodBase.addCookieRequestHeader(HttpMethodBase.java:1167)
        at 
org.apache.commons.httpclient.HttpMethodBase.addRequestHeaders(HttpMethodBase.java:1320)
        at 
org.apache.commons.httpclient.methods.ExpectContinueMethod.addRequestHeaders(ExpectContinueMethod.java:184)
        at 
org.apache.commons.httpclient.methods.EntityEnclosingMethod.addRequestHeaders(EntityEnclosingMethod.java:372)
        at 
org.apache.commons.httpclient.HttpMethodBase.writeRequestHeaders(HttpMethodBase.java:2079)
        at 
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1962)
        at 
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:994)
        at 
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
        at 
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
        at 
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
        at 
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
        at 
ae.cramer.com.httpevaluator.ApacheHTTPClientEvaluator.sendCommand(ApacheHTTPClientEvaluator.java:186)
        at 
ae.cramer.com.httpevaluator.ApacheHTTPClientEvaluator.execute(ApacheHTTPClientEvaluator.java:250)
        at ae.cramer.com.test.EvaluationTest.run(EvaluationTest.java:39)
        at java.lang.Thread.run(Thread.java:534)

Can anybody help in this regard?

Regards,
Lalit

Reply via email to