IWebMvc needs a database configured before it can be run for the first time. By default, IWebMvc works with MySQL (though HSQLDB or others can be configured as well). Following are the instructions to run IWebMvc with MySQL: 1) Create a database schema in MySQL named iwebmvc 2) Create a user with id iwebmvc and password iwebmvc 3) Grant all permissions to this user in the previously created schema To run IWebMvc: With Maven: * Run "mvn clean install" on iwebmvc-core, iwebmvc-ui and iwebmvc-model projects * Run "mvn clean package" on iwebmvc-demo * Deploy to Tomcat 6.0.18+ With Netbeans 6.7 * Open project IWebMvc2 * Set target server to Tomcat 6 * Open all modules * Right click on "IWebMvc Demo Application" module project and choose Build with dependencies on the context menu * Right click again and choose Run If you have any problems just drop a line at the mailing list.