We use ATG Dynamo 5.1, BMP for a financial application. following is the problem that I am facing. I execute a findBy method which results in 500 rows. I loop through each one of the 500 ejb objects to do a getXXX() method(close to 15 getters) and put each one of them in a hashmap and make a hashmap array and send it to JSP. This results in a major performance hit showing 500 records in a page as it takes to close to good 3 minutes. I cant override the architecture in place, but I am wondering if there is any other better way to do this to overcome this difficulty. I reasearched real closely and it takes .25 seconds to loop through one bean in the memory to do all the getters and putting in the hashmap...

any suggestions, please let me know.

Thanks!