svn commit: r900383 - in /websites/production/tapestry/content: 2014/03/ 2014/03/07/ 2014/03/07/tapestry-54-beta-3-preview-now-available.html cache/main.pageCache news.html
Author: buildbot Date: Fri Mar 7 03:23:07 2014 New Revision: 900383 Log: Production update by buildbot for tapestry Added: websites/production/tapestry/content/2014/03/ websites/production/tapestry/content/2014/03/07/ websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html Modified: websites/production/tapestry/content/cache/main.pageCache websites/production/tapestry/content/news.html Added: websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html == --- websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html (added) +++ websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html Fri Mar 7 03:23:07 2014 @@ -0,0 +1,106 @@ + + + + + + + +Tapestry 5.4-beta-3 preview now available -- Apache Tapestry + + + + + + + + + + + +HomeGetting StartedDocumentationDownloadAboutCommunityhttp://www.apache.org/";>Apachehttp://www.apache.org/foundation/sponsorship.html";>Sponsorshiphttp://www.apache.org/foundation/thanks.html";>Thanks + + + + + +Tapestry docs, issues, wikis & blogs: +http://tapestry.apache.org/search.html";> + + + + + + + + +Tapestry 5.4-beta-3 preview now available + + + + + + +Apache Tapestry > 2014 > 03 > 07 > Tapestry 5.4-beta-3 preview now available +https://cwiki.apache.org/confluence/pages/editpage.action?pageId=39622379";>edit + + + +The 3rd beta preview release of Tapestry 5.4 is now available.While not an actual release candidate, beta previews like this one are high-quality builds that pass all of Tapestry's extensive automated tests. You are encouraged to try out this beta preview and let us know how it's working.If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first: Apache Staging repo (Maven-format) +https://repository.apache.org/content/groups/staging</url> + <layout>default</layout> +</repository>]]> +and here's the dependency:Tapestry 5.4-beta-3 dependency (Maven format) + +There is also a Maven archetype available, so you can build a quick little starter project as described at Getting Started, but specifying an alternative catalog: +https://repository.apache.org/content/groups/staging]]> + + + + + +Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation. + + var _gaq = _gaq || []; + _gaq.push(['_setAccount', 'UA-400821-1']); + _gaq.push(['_trackPageview']); + + (function() { +var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; +ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; +var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); + })(); + + + + https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-54-beta-3-preview-now-available.html"; async="true"> + + + https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-54-beta-3-preview-now-available.html";> + + + + Modified: websites/production/tapestry/content/cache/main.pageCache == Binary files - no diff available. Modified: websites/production/tapestry/content/news.html == --- websites/production/tapestry/content/news.html (original) +++ websites/production/tapestry/content/news.html Fri Mar 7 03:23:07 2014 @@ -72,6 +72,28 @@ https://cwiki.apache.org/confluence/images/icons/profilepics/default.png"; alt="User icon: bobharner" title="bobharner"> +Tapestry 5.4-beta-3 preview now available +Bob Harner posted on Mar 07, 2014 + + + + +T
[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available
Bob Harner edited the blog post: Tapestry 5.4-beta-3 preview now available Comment: minor formatting ... If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first: Code Block title Apache Staging repo (Maven-format) language xml apachestaging Apache Staging Repository https://repository.apache.org/content/groups/staging default and here's the dependency: Code Block title Tapestry 5.4-beta-3 dependency (Maven format)
[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available
Bob Harner edited the blog post: Tapestry 5.4-beta-3 preview now available Comment: whitespace ... If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first: Code Block title Apache Staging repo (Maven-format) language xml apachestaging Apache Staging Repository https://repository.apache.org/content/groups/staging default and here's the dependency: Code Block title Tapestry 5.4-beta-3 dependency (Maven format)
[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available
Bob Harner wrote a blog post: Tapestry 5.4-beta-3 preview now available The 3rd beta preview release of Tapestry 5.4 is now available. While not an actual release candidate, beta previews like this one are high-quality builds that pass all of Tapestry's extensive automated tests. You are encouraged to try out this beta preview and let us know how it's working. If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first: Apache Staging repo (Maven-format) apachestaging Apache Staging Repository https://repository.apache.org/content/groups/staging default and here's the dependency: Tapestry 5.4-beta-3 dependency (Maven format) org.apache.tapestry tapestry-core 5.4-beta-3 jar compile There is also Maven archetype available, so you can build a quick little starter project as described at Getting Started, but specifying an alternative catalog: -DarchetypeCatalog=https://repository.apache.org/content/groups/staging View Online · Like Stop watching space · Manage Notifications This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software
svn commit: r900375 - in /websites/production/tapestry/content: cache/main.pageCache tapestry-tutorial.html
Author: buildbot Date: Fri Mar 7 02:20:47 2014 New Revision: 900375 Log: Production update by buildbot for tapestry Modified: websites/production/tapestry/content/cache/main.pageCache websites/production/tapestry/content/tapestry-tutorial.html Modified: websites/production/tapestry/content/cache/main.pageCache == Binary files - no diff available. Modified: websites/production/tapestry/content/tapestry-tutorial.html == --- websites/production/tapestry/content/tapestry-tutorial.html (original) +++ websites/production/tapestry/content/tapestry-tutorial.html Fri Mar 7 02:20:47 2014 @@ -68,7 +68,7 @@ Page: -Principles +Introduction @@ -77,7 +77,7 @@ Page: -Introduction +Tapestry for JSF Users @@ -86,7 +86,7 @@ Page: -Tapestry Tutorial +Principles @@ -95,7 +95,7 @@ Page: -Tapestry for JSF Users +Getting Started @@ -104,54 +104,12 @@ Page: -Getting Started +Tapestry Tutorial - - -Table of Contents - -Dependencies, Tools and PluginsCreating The Skeleton ApplicationLoading the Project Into EclipseExploring the ProjectImplementing the Hi-Lo Guessing GameUsing BeanEditForm To Create User FormsUsing Tapestry With Hibernate - -Introduction - -Welcome to Tapestry! - -This is a tutorial for people who will be creating Tapestry 5 applications. It doesn't matter whether you have experience with Tapestry 4 (or Tapestry 3, for that matter) or whether you are completely new to Tapestry. In fact, in some ways, the less you know about web development in general, and older Tapestry versions in particular, the better off you may be ... that much less to unlearn! - -You do need to have a reasonable understanding of HTML, a smattering of XML, and a good understanding of basic Java language features, and a few newer things such as Java Annotations. - -The Challenges of Web Application Development - -If you're used to developing web applications using servlets and JSPs, or with Struts, you are simply used to a lot of pain. So much pain, you may not even understand the dire situation you are in! These are environments with no safety net; Struts and the Servlet API have no idea how your application is structured, or how the different pieces fit together. Any URL can be an action and any action can forward to any view (usually a JSP) to provide an HTML response to the web browser. The pain is the unending series of small, yet important, decisions you have to make as a developer (and communicate to the rest of your team). What are the naming conventions for actions, for pages, for attributes stored in the HttpSession or HttpServletRequest? Where do cross-cutting concerns such as database transactions, caching and security get implemented (and do you have to cut-and-paste Java or XML to make it work?) How are your packages organized ... where to the user interface classes go, and where do the data and entity objects go? How do you share code from one part of your application to another? - -On top of all that, the traditional approaches thrust something most unwanted in your face: multi-threaded coding. Remember back to Object Oriented Programming 101 where an object was defined as a bundle of data and operations on that data? You have to unlearn that lesson as soon as you build a traditional web application, because web applications are multi-threaded. An application server could be handling dozens or hundreds of requests from individual users, each in their own thread, and each sharing the exact same objects. Suddenly, you can't store data inside an object (a servlet or a Struts Action) because whatever data you store for one user will be instantly overwritten by some other user. - -Worse, your objects each have only one operation: doGet() or doPost(). - -Meanwhile, most of your day-to-day work involves deciding how to package up some data already inside a particular Java object and squeeze that data into a URL's query parameters, so that you can write more
[CONF] Apache Tapestry > Tapestry Tutorial
Bob Harner edited the page: Tapestry Tutorial Comment: Let's finally stop calling annotations new Wiki Markup {float:right|background="" {contentbylabel:title=Related Articles|showLabels=false|showSpace=false|labels=new-users} {float} Table of Contents Children Display Introduction Welcome to Tapestry! ... You do need to have a reasonable understanding of HTML, a smattering of XML, and a good understanding of basic Java language features, and a few newer things such as Java including Annotations. The Challenges of Web Application Development ... View Online · Like · View Changes Stop watching space · Manage Notifications This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software