File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Servlets and the fly likes Servlets / JavaBeans / Thread problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Servlets / JavaBeans / Thread problem" Watch "Servlets / JavaBeans / Thread problem" New topic
Author

Servlets / JavaBeans / Thread problem

Sarran Vidyakumar
Greenhorn

Joined: Mar 26, 2003
Posts: 28
hey guyz:
any help with following wuld be appreciated
for(int i=0;i<20;i++)
{
someBean bean = new someBean();
bean.set(someArguments);
bean.doStuff();
Thread.sleep(1000);
SOP(bean.getResults());
}
the bean.doStuff() creates a socket connetion to an AS/400 system sends
input usin xml & gets back results usin xml(dont bother bout what bean does..i beleive problem on java/tomcat server side)
the SOP works only if the Thread stmt is used & when the thread values r around 1000.. System crashes when we have more loops or when we move program to a faster machine..in both these cases the programs responds back when we increase sleep time to 2000..3000 or more..
any suggestions / ideas ???!!
thanks
brad balmer
Ranch Hand

Joined: Mar 08, 2004
Posts: 57
You say that your bean.doStuff() opens a socket connection. Is there a specific reason that you need to open and close the socket each iteration? Is it possible to open the socket connection, iterate through, then close the connection?
I may be missing the point, but without too much information with what you intend to do, this is my first thought.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Servlets / JavaBeans / Thread problem