Hi,
I am getting the below error while connecting to a host. It works find upto
30 users in performance testing.
2008-06-18 16:32:36,279 ERROR
[com.bbt.util.framework.FrameworkComponent.logError] : Fatal transport
error: j
ava.io.IOException: Stream closed
at
java.io.BufferedInputStream.ensureOpen(BufferedInputStream.java:120)
at java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78
at
org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
-----------------------
2008-06-18 16:50:15,000 ERROR
[com.bbt.util.framework.FrameworkComponent.logError] : Fatal transport
error: j
ava.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
--------------------------
The code is as follows
public class StorePerformHelper {
public static final int STORE_USER_REQUEST_TYPE = 1;
public static final int FIELD_USER_REQUEST_TYPE = 2;
public static final int CORP_USER_REQUEST_TYPE = 3;
private static SimpleHttpConnectionManager simpleHttpMan = new
SimpleHttpConnectionManager();
private static HttpClient client = new HttpClient(simpleHttpMan);
public SPXmlResponse makeRequest(...)
try
{
GetMethod method = new GetMethod(url);
int statusCode = client.executeMethod(method);
response.parse(method.getResponseBodyAsStream());
}
finally
{
method.releaseConnection();
simpleHttpMan.closeIdleConnections(30000);
}
}
Could you please help to find out what is going wrong?