Chapter 1 practice code from Java Web Services Up and Running, 2e