Jersey admin example application uses jax.rs, jackson, ejb, jpa to create no pain backend application for angularjs-admin