j2eeBestPractice.pdf