#set( $symbol_pound = '#' ) #set( $symbol_dollar = '$' ) #set( $symbol_escape = '\' )
Apache Isis™ is a framework to let you rapidly develop domain-driven apps in Java. This app has been generated using Isis' TodoApp archetype, which configures Isis to run a (quite feature rich) "todo" app.
The app itself consists of a single domain class, ToDoItem, along with a number of supporting services.
To access the app:
provides accesses to a generic UI for end-users, Isis' Wicket Viewer. As its name suggests, this viewer is built on top of Apache Wicket™.
provides access to a RESTful API conformant with the Restful Objects spec. This is part of Isis Core. The implementation technology is JBoss RestEasy.
The default user/password is sven/pass (as configured in the shiro.ini file).
To build your own app, while you could start with this todo app and remove/rename as required, you are probably better off using the extremely minimal SimpleApp archetype.
The key files in this "todo" app are: