Hello all,
We are currently in the process of porting a legacy web application from a custom
Java architecture to Struts/POJOs. We don't use any
EJB's or webservices just
Struts actions/forms, a basic DAO structure, and jsps. The old application, which was designed to run on WebSphere 3.5 has at the core of the app, a process that spawn n number of threads to select multiple from multiple transactional tables inside of a single Oracle database connection/session.
The issue is that now that we have moved to 5.1 I have been reading about how it is not good practice to use user created threads in WebSphere and am now not sure what to do. Currently, we get around a 50% processing time reduction for using the user threads. I have read about approaches using URL calls to have Websphere start the threads and about possibly using stored procedures to do the work minimizing the app server to database overhead. I was just curious if anyone has had any experience with this and/or might have an alternative approach or something.
Thanks.