We have application running on tomcat server. That application mainly used to run reports in form of pdf and excel. it talks to 3 differnt databases to get the data and outputs to pdf and excel. Most of the time application runs fine , but in few cases it throws out of memory. I increased the heap size to 1 GB but still the same problem.
The other thing apart from above application we are running 3 other different applications on same tomcat server.
Of all we have two versions of tomcat installed on same server and in each versions of tomcat we have 3 to 4 applications running.
Now my concern is it because of our setup does it leads to out of memory problem or what others things might cause the problem.