You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by bu...@apache.org on 2015/07/24 12:19:43 UTC

svn commit: r959402 - in /websites/production/tapestry/content: cache/main.pageCache getting-started.html

Author: buildbot
Date: Fri Jul 24 10:19:43 2015
New Revision: 959402

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/getting-started.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/tapestry/content/getting-started.html
==============================================================================
--- websites/production/tapestry/content/getting-started.html (original)
+++ websites/production/tapestry/content/getting-started.html Fri Jul 24 10:19:43 2015
@@ -67,8 +67,99 @@
   </div>
 
 <div id="content">
-<div id="ConfluenceContent"><div class="navmenu" style="float:right; background:#eee; margin:3px; padding:3px">
-<div class="error"><span class="error">Error formatting macro: contentbylabel: com.atlassian.confluence.api.service.exceptions.BadRequestException: Could not parse cql : null</span> </div></div><p>Getting started with Tapestry is easy, and you have lots of ways to begin: watch a video, browse the source code of a working demo app, create a skeleton app using Maven, or step through the tutorial.</p><h2 id="GettingStarted-Watchashortvideo">Watch a short video</h2><p>For a fast-paced introduction, watch Mark W. Shead's <a shape="rect" class="external-link" href="http://blog.markwshead.com/900/tapestry-5-10-minute-demo/" >10 Minute Demo</a>. This video shows how to set up a simple Tapestry application, complete with form validation, Hibernate-based persistence, and Ajax. The video provides a preview of the development speed and productivity that experienced Tapestry users enjoy.</p><h2 id="GettingStarted-Playwithaworkingdemoapp">Play with a working demo app</h2><p>You can also play with
  Tapestry via our live demonstration applications. To start, have a look at the <a shape="rect" class="external-link" href="http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/">Hotel Booking Demo</a>. The <a shape="rect" class="external-link" href="http://github.com/ccordenier/tapestry5-hotel-booking" >source code</a> is provided so you can download and play with it.</p><h2 id="GettingStarted-CreateyourfirstTapestryproject">Create your first Tapestry project</h2><p>The easiest way to start a new app is to use <a shape="rect" class="external-link" href="http://maven.apache.org">Apache Maven</a> to create your initial project; Maven can use an <em>archetype</em> (a kind of project template) to create a bare-bones Tapestry application for you.</p><p>Once you have Maven installed, execute the following command:</p><div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
+<div id="ConfluenceContent"><p>
+
+
+
+
+
+
+
+
+
+</p><ul class="content-by-label"><li>
+        <div>
+                <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" title="Page">Page:</span>        </div>
+
+        <div class="details">
+                        <a shape="rect" href="tapestry-for-jsf-users.html">Tapestry for JSF Users</a>
+                                         <span class="smalltext">(Apache Tapestry)</span>
+             
+                        
+                        <div class="label-details">
+                                
+                                
+    <ul class="label-list "><li class="aui-label" data-label-id="24444992"><a shape="rect" class="aui-label-split-main" href="/confluence/label/new-users" rel="tag">new-users</a></li></ul>
+
+            </div>
+                    </div>
+    </li><li>
+        <div>
+                <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" title="Page">Page:</span>        </div>
+
+        <div class="details">
+                        <a shape="rect" href="tapestry-tutorial.html">Tapestry Tutorial</a>
+                                         <span class="smalltext">(Apache Tapestry)</span>
+             
+                        
+                        <div class="label-details">
+                                
+                                
+    <ul class="label-list "><li class="aui-label" data-label-id="24444992"><a shape="rect" class="aui-label-split-main" href="/confluence/label/new-users" rel="tag">new-users</a></li></ul>
+
+            </div>
+                    </div>
+    </li><li>
+        <div>
+                <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" title="Page">Page:</span>        </div>
+
+        <div class="details">
+                        <a shape="rect" href="principles.html">Principles</a>
+                                         <span class="smalltext">(Apache Tapestry)</span>
+             
+                        
+                        <div class="label-details">
+                                
+                                
+    <ul class="label-list "><li class="aui-label" data-label-id="24444992"><a shape="rect" class="aui-label-split-main" href="/confluence/label/new-users" rel="tag">new-users</a></li></ul>
+
+            </div>
+                    </div>
+    </li><li>
+        <div>
+                <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" title="Page">Page:</span>        </div>
+
+        <div class="details">
+                        <a shape="rect" href="getting-started.html">Getting Started</a>
+                                         <span class="smalltext">(Apache Tapestry)</span>
+             
+                        
+                        <div class="label-details">
+                                
+                                
+    <ul class="label-list "><li class="aui-label" data-label-id="24444992"><a shape="rect" class="aui-label-split-main" href="/confluence/label/new-users" rel="tag">new-users</a></li></ul>
+
+            </div>
+                    </div>
+    </li><li>
+        <div>
+                <span class="icon aui-icon aui-icon-small aui-iconfont-page-default" title="Page">Page:</span>        </div>
+
+        <div class="details">
+                        <a shape="rect" href="introduction.html">Introduction</a>
+                                         <span class="smalltext">(Apache Tapestry)</span>
+             
+                        
+                        <div class="label-details">
+                                
+                                
+    <ul class="label-list "><li class="aui-label" data-label-id="24444992"><a shape="rect" class="aui-label-split-main" href="/confluence/label/new-users" rel="tag">new-users</a></li></ul>
+
+            </div>
+                    </div>
+    </li></ul>
+<div class="navmenu" style="float:right; background:#eee; margin:3px; padding:3px">
+<div class="error"><span class="error">Error formatting macro: contentbylabel: com.atlassian.confluence.api.service.exceptions.BadRequestException: Could not parse cql : null</span> </div></div>Getting started with Tapestry is easy, and you have lots of ways to begin: watch a video, browse the source code of a working demo app, create a skeleton app using Maven, or step through the tutorial.<h2 id="GettingStarted-Watchashortvideo">Watch a short video</h2><p>For a fast-paced introduction, watch Mark W. Shead's <a shape="rect" class="external-link" href="http://blog.markwshead.com/900/tapestry-5-10-minute-demo/" >10 Minute Demo</a>. This video shows how to set up a simple Tapestry application, complete with form validation, Hibernate-based persistence, and Ajax. The video provides a preview of the development speed and productivity that experienced Tapestry users enjoy.</p><h2 id="GettingStarted-Playwithaworkingdemoapp">Play with a working demo app</h2><p>You can also play with Tapest
 ry via our live demonstration applications. To start, have a look at the <a shape="rect" class="external-link" href="http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/">Hotel Booking Demo</a>. The <a shape="rect" class="external-link" href="http://github.com/ccordenier/tapestry5-hotel-booking" >source code</a> is provided so you can download and play with it.</p><h2 id="GettingStarted-CreateyourfirstTapestryproject">Create your first Tapestry project</h2><p>The easiest way to start a new app is to use <a shape="rect" class="external-link" href="http://maven.apache.org">Apache Maven</a> to create your initial project; Maven can use an <em>archetype</em> (a kind of project template) to create a bare-bones Tapestry application for you.</p><p>Once you have Maven installed, execute the following command:</p><div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org</pre>
 </div></div><p><span style="line-height: 1.4285715;">Maven will prompt you for the archetype to create ("Tapestry 5 Quickstart Project") and the exact version number ("5.4.-beta-28", at the time of writing). It also asks you for a group id, an artifact id, and a version number. </span></p><div class="confluence-information-macro confluence-information-macro-note"><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>Currently, it is necessary to use a staging URI to get the 5.4 beta archetype. This will change after the final Tapestry 5.4 release.</p></div></div><p><span style="line-height: 1.4285715;"><br clear="none"></span></p><p><span style="line-height: 1.4285715;">You can see this in the following transcript:</span></p><div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>$ mvn archetype:generate -DarchetypeCatalog=https://repository.apache.org/content/repositories/staging