...
Running the Demo App
Viewer |
| WAR project | Other type of project | Notes |
---|---|---|---|---|
DnD | |
|
| EmployeeTakeOn not supported |
HTML | | |
| for quickrun, browser to http://localhost:8080/logon.app |
Restful | | |
| for quickrun, browser to http://localhost:8080 |
Wicket |
| |
|
|
Scimpi |
| |
|
|
BDD (Concordion) |
|
| | Runs as a JUnit test, see 'BDD Viewer' project below |
JUnit Tests | |
| | Runs as a JUnit test, see 'JUnit Viewer' project below |
...
Some of the viewers have launch configs within quickrun
project, in in ide/eclipse/launch
. These launch configs run org.apache.isis.Isis --viewer xxx
.
In addition, the src/test/java
demonstrates how the JUnit viewer can be used, wrapping each domain object in order to enforce the same rules that the viewers enforce.
WAR Projects
All of the webapp-based viewers have their own WAR project. The app can be started in one of several ways:
...
- in Eclipse, right-click on the {{viewer-bdd} project and select Run As>Junit Tests
- the output will be in
/tmp/concordion/org/apache/isis/support/prototype/stories
- the output will be in
- in Maven, just
mvn clean test
JUnit Viewer
...