Starting with a working in-browser application, members of the Errai Development Team add client-side JPA features and a typesafe JAX-RS client to the codebase. That's right: this live coding demo shows you how to interact with browser-local offline storage using JPA 2, while also demonstrating how to make typesafe refactorable calls to JAX-RS resource methods and why you would want to do such things. Presenters: Christian Sadilek & Jonathan Fuerth Bios: Christian Sadilek is a Senior Software Engineer at JBoss by Red Hat, and a core developer of the Errai framework. As a long-time Java EE developer, Christian's focus is on developer productivity, in particular for web application development. Jonathan Fuerth is a Senior Engineer at Red Hat JBoss Middleware and a core member of the Errai team. In his spare time, you will find Jonathan co-leading the Toronto Java Users Group (tjug.ca) and playing with the latest and greatest stuff in the Java ecosystem.