This book shows experienced J2EE developers how to leverage a suite of best-of-breed open source development tools to build a complete J2EE application. The authors follow the well-known Pet Store application that Sun uses to demonstrate features of J2EE, creating completely original code. They take the reader through each phase of the development process, showing them how to best use the appropriate open source tool for each stage of development.