In partial fulfillment of the requirements in Enterprise Java 1.