You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by bu...@apache.org on 2014/02/17 11:21:34 UTC
svn commit: r898263 - in /websites/staging/isis/trunk: cgi-bin/ content/
content/intro/getting-started/quickstart-archetype.html
Author: buildbot
Date: Mon Feb 17 10:21:33 2014
New Revision: 898263
Log:
Staging update by buildbot for isis
Modified:
websites/staging/isis/trunk/cgi-bin/ (props changed)
websites/staging/isis/trunk/content/ (props changed)
websites/staging/isis/trunk/content/intro/getting-started/quickstart-archetype.html
Propchange: websites/staging/isis/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Feb 17 10:21:33 2014
@@ -1 +1 @@
-1568933
+1568934
Propchange: websites/staging/isis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Feb 17 10:21:33 2014
@@ -1 +1 @@
-1568933
+1568934
Modified: websites/staging/isis/trunk/content/intro/getting-started/quickstart-archetype.html
==============================================================================
--- websites/staging/isis/trunk/content/intro/getting-started/quickstart-archetype.html (original)
+++ websites/staging/isis/trunk/content/intro/getting-started/quickstart-archetype.html Mon Feb 17 10:21:33 2014
@@ -292,12 +292,16 @@
<p>Running this archetype is a good way to get familiar with the structure of a not-too-complex Isis application. However, to get started with your own application, we generally recommend that you run the alternative <a href="./simple-archetype.html">simple archetype</a>. This will generate a completely stripped back and minimal application for you to refactor and extend; you can then use this ToDo app to guide your own development.</p>
-<h3><a name="screencast"></a>Screencasts</h3>
+<h2><a name="screencast"></a>Screencasts</h2>
+
+<h4>How to use the quickstart archetype...</h4>
<p>How to use the Apache Isis quickstart archetype to generate your first Apache Isis application.</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/RH6J4gx8OoA" frameborder="0" allowfullscreen></iframe></p>
+<h4>... and what it generates</h4>
+
<p>A run-through of the main features of the todo application generated by the Apache Isis quickstart archetype. </p>
<blockquote>
@@ -333,7 +337,7 @@ mvn archetype:generate \
<p>The archetype generation process will then run; it only takes a few seconds.</p>
-<h3>Building the App</h3>
+<h2>Building the App</h2>
<p>Switch into the root directory of your newly generated app, and build your app:</p>
@@ -344,7 +348,7 @@ mvn clean install
<p>where <code>myapp</code> is the <code>artifactId</code> entered above.</p>
-<h3>Running the App</h3>
+<h2>Running the App</h2>
<p>The <code>quickstart_wicket_restful_jdo</code> archetype generates a single WAR file, configured to run both the <a href="../../components/viewers/wicket/about.html">Wicket viewer</a> and the <a href="../../components/viewers/wicket/about.html">Restful Objects viewer</a>. The archetype also configures the <a href="../../components/objectstores/jdo/about.html">JDO Objectstore</a> to use an in-memory HSQLDB connection. </p>
@@ -377,19 +381,19 @@ mvn jetty:run -D jetty.port=9090
<p>Finally, you can also run the app by deploying to a standalone servlet container such as <a href="http://tomcat.apache.org">Tomcat</a>.</p>
-<h3>Using the App</h3>
+<h2>Using the App</h2>
<p>The archetype provides a welcome page that explains the classes and files generated, and provides detailed guidance and what to do next.</p>
<p>The app itself is configured to run using shiro security, as configured in the <code>WEB-INF/shiro.ini</code> config file. To log in, use <code>sven/pass</code>.</p>
-<h3>Modifying the App</h3>
+<h2>Modifying the App</h2>
<p>Once you are familiar with the generated app, you'll want to start modifying it. There is plenty of guidance on this site; check out the 'programming model how-tos' section on the main <a href="../../documentation.html">documentation</a> page first).</p>
<p>If you use Eclipse, do also install the <a href="../resources/editor-templates.html">Eclipse templates</a>; these will help you follow the Isis naming conventions. </p>
-<h4>App Structure</h4>
+<h2>App Structure</h2>
<p>As noted above, the generated app is a reasonably complete application for tracking to-do items. It consists of the following modules: </p>