java ee homework