Author: buildbot
Date: Wed Nov 19 05:40:13 2014
New Revision: 929735

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/tutorials/apacheconeu-2014.html

Propchange: websites/staging/isis/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Nov 19 05:40:13 2014
@@ -1 +1 @@
-1640491
+1640492

Propchange: websites/staging/isis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Nov 19 05:40:13 2014
@@ -1 +1 @@
-1640491
+1640492

Modified: 
websites/staging/isis/trunk/content/intro/tutorials/apacheconeu-2014.html
==============================================================================
--- websites/staging/isis/trunk/content/intro/tutorials/apacheconeu-2014.html 
(original)
+++ websites/staging/isis/trunk/content/intro/tutorials/apacheconeu-2014.html 
Wed Nov 19 05:40:13 2014
@@ -520,6 +520,8 @@ mvn clean install
 
 <h2>Explore codebase</h2>
 
+<p>Apache Isis applications are organized into several Maven modules.  Within 
your IDE navigate to the various classes and correlate back to the generated 
UI:</p>
+
 <ul>
 <li><code>myapp</code> : parent module</li>
 <li><code>myapp-dom</code>: domain objects module
@@ -540,6 +542,8 @@ mvn clean install
 
 <h2>Testing</h2>
 
+<p>Testing is of course massively important, and Isis makes both unit testing 
and (end-to-end) integration testing easy.  Building the app from the Maven 
command line ("mvn clean install") will run all tests, but you should also run 
the tests from within the IDE.</p>
+
 <ul>
 <li><code>myapp-dom</code> unit tests
 <ul>
@@ -565,6 +569,8 @@ mvn clean install
 </ul></li>
 </ul>
 
+<p>If you have issues with the integration tests, make sure that the domain 
classes have been enhanced by the DataNucleus enhancer.  (The exact mechanics 
depends on the IDE being used).</p>
+
 <h2>Prototyping</h2>
 
 <p>Although testing is important, in this tutorial we want to concentrate on 
how to write features and to iterate quickly.  So for now, exclude the 
<code>integtests</code> module.  Later on in the tutorial we'll add the tests 
back in so you can learn how to write automated tests for the features of your 
app.</p>
@@ -771,7 +777,7 @@ mvn clean install
 
 <h2>Usability: Defaults</h2>
 
-<p>Quick detour: often we want to set up defaults to go with choices.  A 
sensible default can really improve the usability of the app.</p>
+<p>Quick detour: often we want to set up defaults to go with choices.  
Sensible defaults for action parameters can really improve the usability of the 
app.</p>
 
 <ul>
 <li>Add <a 
href="http://isis.apache.org/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.html";>defaults</a>
 for action parameters</li>


Reply via email to