Show pagesource Old revisions Backlinks Rename Page ODT export Add to book Share on ... Twitter LinkedIn Facebook Table of Contents Build CzechIdM Backend Requirements Modules Project modules [mandatory] Application modules [optional] Maven modules [optional] Build Deploy Demo user credentials Configuration The page (tag:backend) doesn't exist. You have been redirected automatically to the best page.The following page(s) exists already in other namespace(s) with the same name part: Build CzechIdM BackendConfiguration - backendArchitecture - backendQuickstart - backendConfiguration - backendThis message was fired by the 404Manager Plugin. Build CzechIdM Backend Requirements Install JDK 8. Install Maven. - Required version is 3.1 or higher Install Tomcat 8.0.*. Tested versions: 8.0.24, 8.0.35, 8.0.36 Modules Project modules [mandatory] parent Maven parent of all following submodules with common dependencies core Contains base IdM functionality (entities, repositories, services etc.) core-api Core interfaces core-test-api Test interfaces core-impl Core services, entities and rest implementation app Contains example .war application - all modules (core + business modules) and their configuration Application modules [optional] acc Account management module module-example Example application module / skeleton Maven modules [optional] gui Frontend as .war package module-aggregator Complex builder for all modules Build The quickest way to build whole backend application, is to use module-aggreagator. Go to module-aggreagator folder, where pom.xml is located and run command: mvn clean install or you can build it with separeate gui (requires gulp installation from frontend installation guide) mvn clean install -separatedApp or you can build full released app in one idm.war file containing backend and frontend with acc and example modules. (requires gulp installation from frontend installation guide) mvn clean install -Prelease Also you can build all mandatory project modules one by one in order above using: mvn clean install Deploy Deploy idm-backend.war or idm.war file located in target folder of app module to Tomcat/webapps. Demo user credentials username: admin password: admin Configuration Default profile is using h2 database. It is not nessesary to configure it for first start. All configuration properties are in documentation