Automatically generate CRUD services with RestEasy and TopSysFW. Just put your JNDI, package name and let it be ;)  How does it work?  First, you need to configure your application server with the specifically JNDI and create the classpath of the project. Just add the server runtime library and the respective Web App Library  Second, Edit the sql.properties file with your Application DataSource and correct implementation classes  Then, deploy this JSF Application (remember, its a JSF application), choose your package, JNDI name and the final directory to be created