Found an excellent summary article on developerWorks called Knowledge Path: Build RESTful web services with Java technology. It has some very good information and links to articles split into 5 sections:
- Understand REST concepts
- Meet the Java API for RESTful Web Services (JAX-RS)
- Build RESTful applications with Java frameworks
- Combine REST with the Java Persistence API (JPA)
- Create RESTful web services with IBM WebSphere sMash
Great reads right there!