We revisit the simple marketplace application with RMI in order to use a persistent storage system. In this case we use JPA to store java entities in a Derby SQL server. This was a shared work of me and my colleague Fernando Garcia Sanjuan for a course in KTH