Using J2EE on a Large, Web-Based Project

Working on a large, Web-based, Java 2 Enterprise Edition custom development and enterprise integration project taught the authors many valuable lessons. They present a summary of their experiences, hoping that it might help others working on similar projects to improve their own solutions. The project they describe is a Web-based enterprise software system for a Fortune 100 client, developed using J2EE technologies including Enterprise JavaBeans (EJBs) and JavaServer Pages (JSPs).