I have an application created with Jdev 3.2.3 consisting of multiple infobus screens. Everything works fine initially, but for some reason, the connections are not being returned to the pool when a screen is closed. This is resulting in each user having many connections open. After a while, they reach max procs and it shuts down. The connections clear up when the application is closed. I close all the rowsets and sessions for each screen when the screen is closed. Any ideas of what could be causing this and how to close them out? Thanks in advance.