You’ll find here all the project skeleton generators for osgiliath EF programming.
This archetype is here to declare database (creation and access), your dao’s and entities:
Its made to process datas: for example make computation. It also exposes services, consume data, and in a general way (even if its not mandatory) is an intermediary to the Model part
Made to route and transform messages between your different business/model module: while usefull in large projects, it maybe boilerplate on small ones.
A web client for your application, can comunicate by default with routes or businesses modules via WebSocket (STOMP/StompXA) or REST.
Describes an entire application. Is used to be a container of many businesses/routes/model modules. It embed a descriptor allowing you to deploy an entire app in a command.
Add to the settings.xml of your maven if you’re behind a proxy: xml <settings> <profiles> <profile> <id>osgiliath-exec</id> <properties> <maven.user.settings.default>/usr/share/maven/conf/settings.xml</maven.user.settings.default> </properties> </profile> </profiles> <activeProfiles> <activeProfile>osgiliath-exec</activeProfile> </activeProfiles> </settings> If you’re on a Mac, you’ve also to add a java.home property pointing on your jdk 1.7 installation root.