I am having a weird issue with in my program hitting a specific DB, I will try to explain it the best I can.
We have a web app that connects to a DB using WebSphere data pooling. We use that connection to connect to other DBs that are in the same DB Server. Everything is working fine at this point. I created a servlet that creates a report, so it has to run several queries to various DBs. It runs quick and fast but when it gets to the 4th DB it stalls and the connection hangs. I got into the DB servers Activity Monitor and there I see that it has created several threads some running and some suspended. When I kill one of those my program comes back and errors out for that iteration and continues. It continues to do this while it is hitting that specific DB, once it is done with it and moves on it does the next 3 DB with no problem.
I have looked at the properties of this DB and compared it to others but I am not seeing anything different. Can someone please point me in the right direction to determine the issue with this DB?
UPDATE - Here is a screenshot of the activity monitor: