[CONF] Apache Tapestry Index

2014-05-30 Thread Howard M. Lewis Ship (Confluence)














  


Howard M. Lewis Ship edited the page:
 


Index   









 HTML




 !-- Force update: 1112 --
style type=text/css

.big-col {
margin-right: 310px !important;
}

#content {
height : 1080px;
}

#col {
   width : 250px;
}

DIV.left-column {
  float: left;
  width: 48%;
}

DIV.right-column {
  float: right;
  width: 48%;
}

.blogSurtitle {
background: none repeat scroll 0 0 #569D2F;
border: 2px solid #DD;
color: #FF;
margin: 1px 1px 10px;
padding: 3px;
}
a.blogDate {
color: #FF;
}

a.blogHeading {
color: #569D2F;
font-size: 14px;
}

#col p {
text-align : justify;
font-size : 11px;
line-height : 1.2 !important
}

.feature {
#height: 150px;
}

/style

!-- BEGIN Dialog code (commented out, but we could use it in the future)

link rel=stylesheet href="" type=text/css media=all /
			script src="" type=text/_javascript_/script
			script src="" type=text/_javascript_/script
		
div id=evil title=Stop CISPA
pAs web developers, we're deeply concerned about the a href="" Cyber Intelligence Sharing and Protection Act /a. We encourage all developers to visit a href="" American Censorship/a and do their part to oppose this misguided bill.
/p

pCancel this dialog to begin exploring Apache Tapestry./p
/div

script
	$(function() {
		$( #evil ).dialog({ modal:true });
$(input[type='text']).focus();
	});
/script

style text=text/css
.ui-widget-overlay {
  opacity: .80;
  filter: alpha(opacity = 80);
  background: black;
}
/style

--


!-- END Temporary Stop CISPA --

 



...






 View Online   Like   View Changes  
 Stop watching space   Manage Notifications  


 


 


  This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software  






[CONF] Apache Tapestry Index

2014-03-07 Thread Bob Harner (Confluence)














  


Bob Harner edited the page:
 


Index   




 Comment: republish 





 HTML




 !-- Force update: 910 --
style type=text/css

.big-col {
margin-right: 310px !important;
}

#content {
height : 1080px;
}

#col {
   width : 250px;
}

DIV.left-column {
  float: left;
  width: 48%;
}

DIV.right-column {
  float: right;
  width: 48%;
}

.blogSurtitle {
background: none repeat scroll 0 0 #569D2F;
border: 2px solid #DD;
color: #FF;
margin: 1px 1px 10px;
padding: 3px;
}
a.blogDate {
color: #FF;
}

a.blogHeading {
color: #569D2F;
font-size: 14px;
}

#col p {
text-align : justify;
font-size : 11px;
line-height : 1.2 !important
}

.feature {
#height: 150px;
}

/style

!-- BEGIN Dialog code (commented out, but we could use it in the future)

link rel=stylesheet href="" type=text/css media=all /
			script src="" type=text/_javascript_/script
			script src="" type=text/_javascript_/script
		
div id=evil title=Stop CISPA
pAs web developers, we're deeply concerned about the a href="" Cyber Intelligence Sharing and Protection Act /a. We encourage all developers to visit a href="" American Censorship/a and do their part to oppose this misguided bill.
/p

pCancel this dialog to begin exploring Apache Tapestry./p
/div

script
	$(function() {
		$( #evil ).dialog({ modal:true });
$(input[type='text']).focus();
	});
/script

style text=text/css
.ui-widget-overlay {
  opacity: .80;
  filter: alpha(opacity = 80);
  background: black;
}
/style

--


!-- END Temporary Stop CISPA --

 



...






 View Online   Like   View Changes  
 Stop watching space   Manage Notifications  


 


 


  This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software  






[CONF] Apache Tapestry Index

2011-04-05 Thread confluence







Index
Page edited by Howard M. Lewis Ship


Comment:
Add div.clearer at bottom of page to (hopefully) keep the Twitter feed window from overlapping the footer


 Changes (2)
 




...
  
{div:class=clearer} 
{HTMLcomment}Trigger page export: 5{HTMLcomment}  
{div} 


Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 









   
   

Howard M. Lewis Ship posted on Mar 31, 2011
Tapestry 5 In Action, a MEAP Best Seller




As noted on Manning's MEAP blog, Tapestry 5 In Action is the top book in the MEAP (Manning Early Access Program) list for the week ending March 31st, 2011:


	Tapestry 5 in Action
	Spring in Action, 



Read more




Edit









   
   

Howard M. Lewis Ship posted on Mar 30, 2011
Tapestry Kudos




A very happy Tapestry user, Adam Zimowski, recently posted to the Tapestry users mailing list a short description of his progress with a major Tapestry application:

Today I'm more in love with Tapestry 5 than ever before. I had a milestone demo at work which went well, and could actually show a good portion of a re-written website running and working! I'm at the heights of my project development. 

Read more




Edit









   
   

Igor Drobiazko posted on Mar 29, 2011
Tapestry 5.2.5 (maintenance release)




As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.

The main fix in this release is TAP5-1208, which fixes the issue with null values of mutable fields of components, when debugging applications. This bug has been introduced in 5.2.4 with the deprecation of page pooling. 

Read more




Edit





 














  


  
 
  Download the latest Tapestry 5.2.5 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.
 

 
   Scalable
   Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.
 

 
Advanced Exception Reporting
   Gives you 

[CONF] Apache Tapestry Index

2011-03-31 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 




...
  
{HTMLcomment}Trigger page export: 45{HTMLcomment} 


Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 









   
   

Howard M. Lewis Ship posted on Mar 30, 2011
Tapestry Kudos




A very happy Tapestry user, Adam Zimowski, recently posted to the Tapestry users mailing list a short description of his progress with a major Tapestry application:

Today I'm more in love with Tapestry 5 than ever before. I had a milestone demo at work which went well, and could actually show a good portion of a re-written website running and working! I'm at the heights of my project development. 

Read more




Edit









   
   

Igor Drobiazko posted on Mar 29, 2011
Tapestry 5.2.5 (maintenance release)




As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.

The main fix in this release is TAP5-1208, which fixes the issue with null values of mutable fields of components, when debugging applications. This bug has been introduced in 5.2.4 with the deprecation of page pooling. 

Read more




Edit









   
   

Igor Drobiazko posted on Mar 23, 2011
Tapestry 5 in Action available through MEAP




I'm pleased to announce that the long awaited Tapestry 5 in Action book is available through MEAP now. Order the book here and start reading today.

Tapestry 5 in Action is a comprehensive guide that introduces Apache Tapestry and its approach to building modern web applications. The book walks you through Tapestry 5, from a simple Hello World application to rich Ajax-enabled applications. Written by a core committer, 

Read more




Edit





 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.
 

 
   Scalable
   Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.
 

 
Advanced Exception Reporting

[CONF] Apache Tapestry Index

2011-03-30 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 




...
  
{HTMLcomment}Trigger page export: 34{HTMLcomment} 


Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 









   
   

Howard M. Lewis Ship posted on Mar 30, 2011
Tapestry Kudos




A very happy Tapestry user, Adam Zimowski, recently posted to the Tapestry users mailing list a short description of his progress with a major Tapestry application:

Today I'm more in love with Tapestry 5 than ever before. I had a milestone demo at work which went well, and could actually show a good portion of a re-written website running and working! I'm at the heights of my project development. 

Read more




Edit









   
   

Igor Drobiazko posted on Mar 29, 2011
Tapestry 5.2.5 (maintenance release)




As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.

The main fix in this release is TAP5-1208, which fixes the issue with null values of mutable fields of components, when debugging applications. This bug has been introduced in 5.2.4 with the deprecation of page pooling. 

Read more




Edit









   
   

Igor Drobiazko posted on Mar 23, 2011
Tapestry 5 in Action available through MEAP




I'm pleased to announce that the long awaited Tapestry 5 in Action book is available through MEAP now. Order the book here and start reading today.

Tapestry 5 in Action is a comprehensive guide that introduces Apache Tapestry and its approach to building modern web applications. The book walks you through Tapestry 5, from a simple Hello World application to rich Ajax-enabled applications. Written by a core committer, 

Read more




Edit





 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.
 

 
   Scalable
   Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.
 

 
Advanced Exception Reporting

[CONF] Apache Tapestry Index

2011-03-24 Thread confluence







Index
Page edited by Igor Drobiazko


 Changes (1)
 




...
  
{HTMLcomment}Trigger page export: 12{HTMLcomment} 


Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 









   
   

Igor Drobiazko posted on Mar 23, 2011
Tapestry 5 in Action available through MEAP




I'm pleased to announce that the long awaited Tapestry 5 in Action book is available through MEAP now. Order the book here and start reading today.

Tapestry 5 in Action is a comprehensive guide that introduces Apache Tapestry and its approach to building modern web applications. The book walks you through Tapestry 5, from a simple Hello World application to rich Ajax-enabled applications. Written by a core committer, 

Read more




Edit









   
   

Howard M. Lewis Ship posted on Jan 18, 2011
Kalle Korhonen  elected Tapestry Committer




Kalle Kohonen, well known in the Tapestry community for his work on Tynamo and its many popular and independently reusable sub-modules, has been voted in as a Tapestry committer. Let's all welcome him aboard!





Edit









   
   

Howard M. Lewis Ship posted on Jan 10, 2011
"Why Tapestry?" by Kalle Korhonen




What I really like to give as an answer to people who ask why one should use Tapestry is this: because it is well-balanced and comprehensive.

Read more




Edit





 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.
 

 
   Scalable
   Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.
 

 
Advanced Exception Reporting
   Gives you all the tools you need to fix your problem: not just a  stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it.
   

 
Testable
   Committed to testability throughout design; built-in utilities to enhance TDD. Support for Selenium for integration testing. See Tapestry's code coverage 

[CONF] Apache Tapestry Index

2011-01-13 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
{div:id=col}  
h3. [Latest news|News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=createdmaxResults=10timeSpan=12confirm=CreateshowContent=trueshowDiff=false] 
 {blog-posts:max=3|sort=creation|reverse=true|content=excerpts} 
...

Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 




Monday, 10 January 2011



"Why Tapestry?" by Kalle Korhonen


Last changed Jan 10, 2011 09:56 by Howard M. Lewis Ship


 What I really like to give as an answer to people who ask why one should use Tapestry is this: because it is well-balanced and comprehensive.

Read more

Posted at Jan 10, 2011 by

Howard M. Lewis Ship|

0 comments
|
Edit





Friday, 17 December 2010



Announcing Tapestry 5.2


Last changed Dec 18, 2010 16:11 by Katia Aresti


 I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as Tapestry version 5.2.4.

Read more

Posted at Dec 17, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 16 December 2010



Tapestry 5.2 Released


Last changed Dec 16, 2010 09:55 by Howard M. Lewis Ship


 Tapestry 5.2.4 has been voted up as the stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.1.0.5 to 5.2.4.

Read more

Posted at Dec 16, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit




 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say 

[CONF] Apache Tapestry Index

2011-01-10 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (2)
 



...
  
{HTMLcomment}Trigger page export{HTMLcomment}  
{HTMLcomment}Trigger page export: 1{HTMLcomment}  

Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 




Monday, 10 January 2011



"Why Tapestry?" by Kalle Korhonen


Last changed Jan 10, 2011 09:56 by Howard M. Lewis Ship


 What I really like to give as an answer to people who ask why one should use Tapestry is this: because it is well-balanced and comprehensive.

Read more

Posted at Jan 10, 2011 by

Howard M. Lewis Ship|

0 comments
|
Edit





Friday, 17 December 2010



Announcing Tapestry 5.2


Last changed Dec 18, 2010 16:11 by Katia Aresti


 I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as Tapestry version 5.2.4.

Read more

Posted at Dec 17, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 16 December 2010



Tapestry 5.2 Released


Last changed Dec 16, 2010 09:55 by Howard M. Lewis Ship


 Tapestry 5.2.4 has been voted up as the stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.1.0.5 to 5.2.4.

Read more

Posted at Dec 16, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit




 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  more downloads



  
  Community plugins: 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available: 
  
 Hotel Booking
 Jump Start
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is 

[CONF] Apache Tapestry Index

2010-12-28 Thread confluence







Index
Page edited by Bob Harner


Comment:
Temporarily fixed index page broken images (until Katia's V2 is live)


 Changes (7)
 



...
 {div2:id=references} 
- !Applications^wooki.png! 
[Wooki|http://wookicentral.com] : Opensource collaboration app 
- !Applications^seesaw.png! 
[Seesaw|http://www.seesaw.com] : Video streaming 
- !Applications^oed.png! 
The definitive [Oxford English Dictionary|http://www.oed.com/] 
- !Applications^recurtrack.png! 
[RecurTrack|http://recurtrack.com] : Personal Budgetting 
- !Applications^yanomo.png! 
[Yanomo|http://www.yanomo.com] : Calendar-based time  task tracking 
- !Applications^cubiculus.png! 
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions 
- !Applications^mybet.png! 
[myBet|http://www.mybet.com] : Sports Bets Casino Poker  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 17 December 2010



Announcing Tapestry 5.2


Last changed Dec 18, 2010 19:11 by Katia Aresti


 I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as Tapestry version 5.2.4.

Read more

Posted at Dec 17, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 16 December 2010



Tapestry 5.2 Released


Last changed Dec 16, 2010 12:55 by Howard M. Lewis Ship


 Tapestry 5.2.4 has been voted up as the stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.1.0.5 to 5.2.4.

Read more

Posted at Dec 16, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Dec 18, 2010 19:10 by Katia Aresti


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship
   

[CONF] Apache Tapestry Index

2010-12-28 Thread confluence







Index
Page edited by Katia Aresti


 Changes (0)
 



...

Full Content







  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  



	Java Power
Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.
	Scripting Ease
Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.
	Highly Productive
Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.





We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


Latest news 




Friday, 17 December 2010



Announcing Tapestry 5.2


Last changed Dec 18, 2010 19:11 by Katia Aresti


 I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as Tapestry version 5.2.4.

Read more

Posted at Dec 17, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 16 December 2010



Tapestry 5.2 Released


Last changed Dec 16, 2010 12:55 by Howard M. Lewis Ship


 Tapestry 5.2.4 has been voted up as the stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.1.0.5 to 5.2.4.

Read more

Posted at Dec 16, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Dec 18, 2010 19:10 by Katia Aresti


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit




 














  


  
 
  Download the latest Tapestry 5.2.4 binary release. 
  More Downloads



  
  Community plugins : 
  
 Tynamo
 Chenillekit
 Tapx
  

  more plugins



  
  On-line demos available ! 
  
 Hotel Booking
  
  
  more demos



  


 




 What is Tapestry 5 ? 




 
   Pure Java and Polyglot 
   Written in pure Java: code your pages and components in Java, Groovy or Scala.
 
 
Convention Over Configuration
   Say goodbye to endless XML configuration files: dependency injection and meta-programming through annotations.
 

 
Highly Productive
   Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.
 

 
   Scalable
   Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.
 

 
Advanced Exception 

[CONF] Apache Tapestry Index v2

2010-12-11 Thread confluence







Index v2
Page  added by Katia Aresti

 

 

  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News Unable to render embedded object: File (Feed-icon.gif) not found.




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0.  Full release notes are available. Mainly, this release improves live service reloading and a number of issues related to _javascript_ and Ajax.

Read more

Posted at Oct 11, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit


[CONF] Apache Tapestry Index v2

2010-12-11 Thread confluence







Index v2
File attached by  Katia Aresti




twitter_icon.png
(4 kB image/png)
-
twitter icon



   
Change Notification Preferences
   
   View Attachments









[CONF] Apache Tapestry Index

2010-12-08 Thread confluence







Index
File attached by  Igor Drobiazko




mybet.png
(57 kB image/png)
-
mybet.com



   
Change Notification Preferences
   
   View Attachments









[CONF] Apache Tapestry Index

2010-12-05 Thread confluence







Index
Page edited by Christophe Cordenier


Comment:
Thumbnail's subtitles should stand on one single line


 Changes (2)
 



...
[Seesaw|http://www.seesaw.com] : Video streaming - !oed.png! 
[Oxford English Dictionary|http://www.oed.com/] : Definitive online dictionary 
The definitive [Oxford English Dictionary|http://www.oed.com/] 
- !recurtrack.png! [RecurTrack|http://recurtrack.com] : Personal Budgetting 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of 

[CONF] Apache Tapestry Index

2010-12-03 Thread confluence







Index
File attached by  Howard M. Lewis Ship




oed.png
(44 kB image/png)



   
Change Notification Preferences
   
   View Attachments









[CONF] Apache Tapestry Index

2010-12-03 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
- !seesaw.png! [Seesaw|http://www.seesaw.com] : Video streaming 
- !oed.png! [Oxford English Dictionary|http://www.oed.com/] : Definitive Record of English Language 
- !recurtrack.png! [RecurTrack|http://recurtrack.com] : Personal Budgetting 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 04:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0.  Full release notes are available. Mainly, this release improves live service reloading and a number of issues 

[CONF] Apache Tapestry Index

2010-12-03 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
[Seesaw|http://www.seesaw.com] : Video streaming - !oed.png! 
[Oxford English Dictionary|http://www.oed.com/] : Definitive Record of English Language online dictionary 
- !recurtrack.png! [RecurTrack|http://recurtrack.com] : Personal Budgetting 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 04:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0.  Full release notes are available. Mainly, this release improves live service reloading and a number of 

[CONF] Apache Tapestry Index

2010-11-29 Thread confluence







Index
Page edited by Ulrich Stärk


 Changes (2)
 



...
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions  
{div2:class=clearer}{div2}{div}{div} 
{div2:class=clearer} {div2} 
{div2:class=clearer} {div2} {div} 

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0.  Full release notes are available. Mainly, this release improves live service reloading and a number of issues related to _javascript_ and Ajax.


[CONF] Apache Tapestry Index

2010-11-29 Thread confluence







Index
Page edited by Ulrich Stärk


Comment:
Fix {div}s


 Changes (5)
 



...
h2. Who is using Tapestry?  
{html}div id=references{html} 
{div2:id=references} 
- !wooki.png! [Wooki|http://wookicentral.com] : Opensource collaboration app 
...
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions  
{div2:class=clearer}{div2}{div}{div} {div3:class=clearer}{div3} 
{div2:class=clearer} 
{div2} 
{div2} {div2:class=clearer} {div} 

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the 

[CONF] Apache Tapestry Index

2010-11-29 Thread confluence







Index
Page edited by Ulrich Stärk


Comment:
More {div} fixing


 Changes (2)
 



...
{div3:class=clearer}{div3} {div2} 
{div2:class=clearer}{div2} 
{div2:class=clearer} 
{div} 

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 11 October 2010



Tapestry 5.2.1 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2, version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0.  Full release notes are available. Mainly, this release improves live service reloading and a number of issues related to _javascript_ and Ajax.

Read more
   

[CONF] Apache Tapestry Index

2010-11-28 Thread confluence







Index
Page edited by Howard M. Lewis Ship


Comment:
Make use of {div} and {div2} macros


 Changes (10)
 



...
{include:Key Features}  
{html}div id=bar{html} 
{div:id=bar} 
*We think you will love Tapestry\!* Give us 20 minutes and *[follow our quickstart guide|Getting Started]*. 
{html}/div{html} {div} 
 
{html}div id=col{html} 
{div:id=col} 
 h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=createdmaxResults=10timeSpan=12confirm=CreateshowContent=trueshowDiff=false]  {blog-posts:max=10|sort=creation|reverse=true|content=excerpts} 
{html}/div{html} {div} 
 
{html}div id=content class=big-col{html} 
{div:id=content|class=big-col} 
 h2. What is Apache Tapestry? 
...
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions  
{html}div class=clearer/div/div /divdiv class=clearer/div{html} 
{div2:class=clearer} {div2} {div2:class=clearer} {div2} {div} 

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.






We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.


News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 04:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 

[CONF] Apache Tapestry Index

2010-11-22 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (6)
 



...
h3. Tapestry is ... highly productive  
Tapestry embraces convention over configuration, which means little or no configuration effort. It is based on components which allows heavy reuse of elements across multiple pages. It supports live class reloading: simply change a class and refresh the page in the web browser. 
Tapestry embraces convention over configuration,so say goodbye to endless XML configuration files. Tapestry is based on components which allows heavy reuse of elements across multiple pages. Code and templates are lean and mean. Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
 h3. Tapestry is ... fast 
...
Tapestry is pure Java. It doesnt use Java reflection, and is built to cleanly support large numbers of concurrent threads. Better yet, it automatically includes standard performance-enhancing strategies such as GZip content compression, _javascript_ aggregation, and far future expires headers ... all of which cut down on the number of requests from the client, and the size of the responses sent back.  
h3. Tapestry is ... productive agile 
 
Code and templates are lean and mean. Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem\! 
 h3. Tapestry is ... scalable 
...
Tapestry applications consist of pages and components. Components are easy to write, and easy to hook together. Simple components can be just a few lines of code, complex components may have their own templates and contain other components. Tapestry always has an overall map of your application, because it knows all the pages and all the components within the pages ... this lets Tapestry do all the boring plumbing of web application development.  
h3. Tapestry is ... agile  Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem\!  
h3. Tapestry is ... adaptable  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 04:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|

[CONF] Apache Tapestry Index

2010-11-21 Thread confluence







Index
Page edited by Christophe Cordenier


Comment:
20' Quick start now point to Getting Started


 Changes (1)
 



...
 {html}div id=bar{html} 
*We think you will love Tapestry\!* Give us 20 minutes and *[follow our tutorial|Tutorial]*. quickstart guide|Getting Started]*. 
{html}/div{html}  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our quickstart guide.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 20, 2010 07:21 by Christophe Cordenier


 Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 15:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

 

[CONF] Apache Tapestry Index

2010-11-20 Thread confluence







Index
Page edited by Christophe Cordenier


Comment:
Update wooki's website URL


 Changes (1)
 



...
{html}div id=references{html} - !wooki.png! 
[Wooki|http://www.wooki.com] [Wooki|http://wookicentral.com] : Opensource collaboration app 
- !seesaw.png! [Seesaw|http://www.seesaw.com] : Video streaming 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 13:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 15:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

 

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
{html}div id=col{html}  
h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=5confirm=CreateshowContent=falseshowDiff=false] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=12confirm=CreateshowContent=falseshowDiff=false] 
 {blog-posts:max=5|sort=creation|reverse=true|content=excerpts} 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 10:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 12:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the 

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
{html}div id=col{html}  
h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=5confirm=CreateshowContent=falseshowDiff=false] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=12confirm=CreateshowContent=falseshowDiff=false] 
 {blog-posts:max=5|sort=creation|reverse=true|content=excerpts} 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 10:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 12:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the 

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=12confirm=CreateshowContent=falseshowDiff=false]  
{blog-posts:max=5|sort=creation|reverse=true|content=excerpts} {blog-posts:max=10|sort=creation|reverse=true|content=excerpts} 
{html}/div{html}  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 10:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 12:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full 

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
File attached by  Howard M. Lewis Ship




recurtrack.png
(39 kB image/png)



   
Change Notification Preferences
   
   View Attachments









[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
File attached by  Howard M. Lewis Ship




yanomo.png
(33 kB image/png)



   
Change Notification Preferences
   
   View Attachments









[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (2)
 



...
[RecurTrack|http://recurtrack.com] : Personal Budgetting - !yanomo.png! 
[Yanomo|http://www.yanomo.com/] : Calender-based time  task tracking 
- !cubiculus.png! [Cubiculus|http://www.cubiculus.com] : Lego Building Instructions 
 {html}div class=clearer/div/div 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 10:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 12:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more


[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (1)
 



...
[RecurTrack|http://recurtrack.com] : Personal Budgetting - !yanomo.png! 
[Yanomo|http://www.yanomo.com] : Calendear-based time  task tracking 
- !cubiculus.png! [Cubiculus|http://www.cubiculus.com] : Lego Building Instructions 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 10:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 12:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 14:24 by Andreas Andreou


 Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2, version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last minute improvements. Full release notes are available.

Read more

Posted at Oct 31, 2010 by

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Kalle Korhonen


 Changes (1)
 



...
Tapestry embraces convention over configuration, which means little or no configuration effort. It is based on components which allows heavy reuse of elements across multiple pages. It supports live class reloading: simply change a class and refresh the page in the web browser.  
h3. Tapestry is ... scalable  Tapestry works well for everything from small web applications with just a couple of pages, to large web applications with hundreds or even thousand of pages. It scales great on a single server but its runs perfectly on clustered servers or cloud environments  
h3. Tapestry is ... fast  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 13:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 18, 2010 20:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 15:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 07, 2010 17:24 by Andreas Andreou


 Following a successful vote, the Tapestry team 

[CONF] Apache Tapestry Index

2010-11-19 Thread confluence







Index
Page edited by Andreas Andreou


Comment:
Better order rss by created + show content


 Changes (1)
 



...
{html}div id=col{html}  
h2. [News] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=12confirm=CreateshowContent=falseshowDiff=false] [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=createdmaxResults=10timeSpan=12confirm=CreateshowContent=trueshowDiff=false] 
 {blog-posts:max=10|sort=creation|reverse=true|content=excerpts} 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Friday, 19 November 2010



Live Tapestry Hotel Booking Demo


Last changed Nov 19, 2010 20:47 by Howard M. Lewis Ship


 
Curious to see a real Tapestry application live?  Your wish is fulfilled; the Hotel Booking Demo is now available.

Read more

Posted at Nov 19, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Thursday, 18 November 2010



Tapestry 5.2.4 beta release


Last changed Nov 19, 2010 03:03 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the latest (and likely, final) beta release of Tapestry 5.2, version 5.2.4. 

This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last minute improvements. Full release notes are available. 

Read more

Posted at Nov 18, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Monday, 15 November 2010



Tapestry 5.2.3 -- canceled


Last changed Nov 15, 2010 22:17 by Howard M. Lewis Ship


 Just so you know not to look for it, Tapestry version 5.2.3 was voted down by the Tapestry PMC due to a problem with the Maven quickstart archetype. Version 5.2.4 will be ready shortly, which corrects the problem.


Posted at Nov 15, 2010 by

Howard M. Lewis Ship|

0 comments
|
Edit





Sunday, 31 October 2010



Tapestry 5.2.2 beta release


Last changed Nov 08, 2010 00:24 by Andreas Andreou


  

[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




master-ie.css (2 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




default-theme.css (5 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




menu.css (9 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




master.css (42 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




login.css (2 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




information-macros.css (2 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




layout-macros.css (0.3 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




wiki-content.css (3 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




tabs.css (1.0 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




content-types.css (5 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




tables.css (0.5 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




menu-ie.css (8 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




renderer-macros.css (2 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-11-12 Thread confluence







Index
File removed by  Ulrich Stärk




panels.css (1 kB application/octet-stream)




   
Change Notification Preferences
   
   View Attachments










[CONF] Apache Tapestry Index

2010-10-14 Thread confluence







Index
Page edited by Christophe Cordenier


Comment:
Remove br/ that were breaking the design


 Changes (36)
 



...
h3. Tapestry is ... a web framework for Java  
Tapestry applications are written in Java, the most popular enterprise applications development language. Tapestry combines 
enterprise applications development language. Tapestry combines 
simple Java classes with straight-forward templates to form components and pages. Tapestry takes care of all the ugly plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing 
components and pages. Tapestry takes care of all the ugly plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing 
XML configuration files!  h3. Tapestry is ... component based  
Tapestry applications consist of pages and components. Components are easy to write, and easy to hook together. Tapestry always has an overall map of your application, because it knows all the pages and all the components within the pages ... this lets Tapestry do all the dirty plumbing of web application development. 
are easy to write, and easy to hook together. Tapestry always has an overall map of your application, because it knows all the pages and all the components within the pages ... this lets Tapestry do all the dirty plumbing of web application development. 
 h3. Tapestry is ... agile  
Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem! 
to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem! 
 h3. Tapestry is ... fast  
Tapestry is pure Java. It doesnt use Java reflection, and is built to cleanly support large numbers of concurrent threads. Better yet, it automatically includes standard performance-enhancing strategies such as GZip content compression, _javascript_ aggregation, and far future expires headers ... all of which cut down response size and the number of client requests. 
to cleanly support large numbers of concurrent threads. Better yet, it automatically includes standard performance-enhancing strategies such as GZip content compression, _javascript_ aggregation, and far future expires headers ... all of which cut down response size and the number of client requests. 
 h3. Tapestry is ... productive  
Code and templates are lean and mean. Live class reloading means that the time between seeing an error and providing the fix 
that the time between seeing an error and providing the fix 
is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
 h3. Tapestry is ... scalable  
Tapestry works well for everything from a lone developer working on an application with just a couple of pages, 
an application with just a couple of pages, 
all the way up to large teams and applications with hundreds of pages and custom components. For big teams, Tapestrys pages and components design keeps the efforts of different developers automatically integrated. 
pages and custom components. For big teams, Tapestrys pages and components design keeps the efforts of different developers automatically integrated. 
 
Tapestry scales up big on a single server, but also gives you great options for when you need to switch to a cluster. Tapestry makes it easy to store information on the client (as hidden fields or query parameters) or on the server (in the session). 
options for when you need to switch to a cluster. Tapestry makes it easy to store information on the client (as hidden fields or query parameters) or on the server (in the session). 
 h3. Tapestry is ... adaptable  
Tapestrys architecture is open and extensible. Dont like how Tapestry operates? Theres a clean way to add your own 
Tapestry operates? Theres a clean way to add your own 
logic, or substitute some of Tapestrys logic with your own. 

[CONF] Apache Tapestry Index

2010-10-14 Thread confluence







Index
Page edited by Christophe Cordenier


 Changes (12)
 



...
h3. Tapestry is ... a web framework for Java  
Tapestry applications are written in Java, the most popular enterprise applications development language. Tapestry combines simple Java classes with straight-forward templates to form components and pages. Tapestry takes care of all the ugly plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing 
simple Java classes with straight-forward templates to form components and pages. Tapestry takes care of all the ugly plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing 
XML configuration files!  
...
h3. Tapestry is ... productive  
Code and templates are lean and mean. Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it. 
 h3. Tapestry is ... scalable  
Tapestry works well for everything from a lone developer working on an application with just a couple of pages, all the way up to large teams and applications with hundreds of pages and custom components. For big teams, Tapestrys pages and components design keeps the efforts of different developers automatically integrated. 
all the way up to large teams and applications with hundreds of pages and custom components. For big teams, Tapestrys pages and components design keeps the efforts of different developers automatically integrated. 
 Tapestry scales up big on a single server, but also gives you great options for when you need to switch to a cluster. Tapestry makes it easy to store information on the client (as hidden fields or query parameters) or on the server (in the session). 
...
h3. Tapestry is ... adaptable  
Tapestrys architecture is open and extensible. Dont like how Tapestry operates? Theres a clean way to add your own logic, or substitute some of Tapestrys logic with your own. Tapestry modules make it easy to create components and package them for reuse in your current application, or across many applications. 
logic, or substitute some of Tapestrys logic with your own. Tapestry modules make it easy to create components and package them for reuse in your current application, or across many applications. 
 Tapestry has built-in modules for integrating Tapestry with the popular [Hibernate|http://hibernate.org] and [Spring|http://www.springsource.org/] projects, and third-party integrations with other 
...
h3. Tapestry is ... global  
Tapestry has built-in support for more than a dozen different languages, and makes it easy for your application to cleanly support multiple localizations. Tapestry automatically tracks the users preferred locale and makes it easy to access user-localized messages across the entire application. 
support multiple localizations. Tapestry automatically tracks the users preferred locale and makes it easy to access user-localized messages across the entire application. 
 h3. Tapestry is ... dependable  
Tapestrys roots go back to 2003 as an Apache project, and even earlier as an open-source project. Thousands of applications run on Tapestry, including high-throughput sites such as SeeSaw.com. Tapestry applications have a history of running glitch-free. 
run on Tapestry, including high-throughput sites such as SeeSaw.com. Tapestry applications have a history of running glitch-free. 
 h3. Tapestry is ... fun 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have 

[CONF] Apache Tapestry Index

2010-10-14 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (7)
 



...
h3. Tapestry is ... a web framework for Java  
Tapestry applications are written in Java, the most popular enterprise applications development language. Tapestry combines simple Java classes with straight-forward templates to form components and pages. Tapestry takes care of all the boring plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing XML configuration files! 
Tapestry applications are written in Java, the most popular enterprise applications development language. Tapestry combines simple Java classes with straight-forward templates to form components and pages. And because Tapestry fully embraces convention over configuration, you can say goodbye to endlessly editing XML configuration files\! 
 h3. Tapestry is ... component based  
Tapestry applications consist of pages and components. Components are easy to write, and easy to hook together. Simple components can be just a few lines of code, complex components may have their own templates and contain other components. Tapestry always has an overall map of your application, because it knows all the pages and all the components within the pages ... this lets Tapestry do all the boring plumbing of web application development. 
 h3. Tapestry is ... agile  
Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem\! 
 h3. Tapestry is ... fast  
Tapestry is pure Java. It doesnt use Java reflection, and is built to cleanly support large numbers of concurrent threads. Better yet, it automatically includes standard performance-enhancing strategies such as GZip content compression, _javascript_ aggregation, and far future expires headers ... all of which cut down response size and on the number of client requests. requests from the client, and the size of the responses sent back. 
 h3. Tapestry is ... productive 
...
Tapestry has built-in modules for integrating Tapestry with the popular [Hibernate|http://hibernate.org] and [Spring|http://www.springsource.org/] projects, and third-party integrations with other tools, such as [Quartz|http://www.quartz-scheduler.org/].  
h3. Tapestry is ... modular  Tapestrys built-in Inversion of Control container is built to support richly layered applications as a stack of libraries. Just drop a library onto the classpath and start using the components, services and integrations it provides. nbsp;Simple libraries add components and new features to Tapestry, more complex ones can change Tapestry from a _just_ a web framework into a [full-stack rapid-application development solution|http://tynamo.org/].  
h3. Tapestry is ... global  
...
h3. Tapestry is ... fun  
Tapestry removes the tedium of developing web applications, leaving just the fun parts. Tapestry keeps you in the zone, having fun and coding up a storm!  Tapestry: storm\! *Tapestry: code less, deliver more\!* 
 More on [Tapestry philosophy|TAPESTRY:Principles] 
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java Power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability.

	Scripting Ease

Tapestry features live class reloading: change your Java code, refresh the browser and see the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception reporting, first-class Ajax support, and a big library of built-in components: Tapestry is designed from the ground up to give you great productivity.







We think you will love Tapestry Give us 20 minutes and follow our tutorial.




News 




Monday, 11 October 2010



Tapestry version 5.2.1 (beta)


Last changed Oct 12, 2010 15:59 by Howard M. Lewis Ship


 Following a successful vote, the Tapestry team has released the first beta release of Tapestry 

[CONF] Apache Tapestry Index

2010-10-12 Thread confluence







Index
Page edited by Howard M. Lewis Ship


 Changes (8)
 



...
{html}div id=content class=big-col{html}  
h2. Welcome to Apache Tapestry\! 
 
Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. It is released under the Apache Software Licence 2.0. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.  
h2. What is Tapestry? 
 
Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects \-\- and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web  applications. 
h3. Tapestry is ... a web framework for Java 
 
Tapestry makes re-usability a reality and agility inherent to your development \! 
Tapestry applications are written in Java, the most popular enterprise applications development language. Tapestry combines simple Java classes with straight-forward templates to form components and pages. Tapestry takes care of all the ugly plumbing of a typical web application. Tapestry embraces convention over configuration. Say goodbye to endlessly editing XML configuration files! 
 
h3. Tapestry is ... component based  Tapestry applications consist of pages and components. Components are easy to write, and easy to hook together. Tapestry always has an overall map of your application, because it knows all the pages and all the components within the pages ... this lets Tapestry do all the dirty plumbing of web application development.  h3. Tapestry is ... agile  Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala instead?  No problem!  h3. Tapestry is ... fast  Tapestry is pure Java. It doesnt use Java reflection, and is built to cleanly support large numbers of concurrent threads. Better yet, it automatically includes standard performance-enhancing strategies such as GZip content compression, _javascript_ aggregation, and far future expires headers ... all of which cut down response size and the number of client requests.  h3. Tapestry is ... productive  Code and templates are lean and mean. Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes. Advanced exception reporting gives you all the tools you need to fix your problem: not just a stack trace, but every bit of information you need to know about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it.  h3. Tapestry is ... scalable  Tapestry works well for everything from a lone developer working on an application with just a couple of pages, all the way up to large teams and applications with hundreds of pages and custom components. For big teams, Tapestrys pages and components design keeps the efforts of different developers automatically integrated.  Tapestry scales up big on a single server, but also gives you great options for when you need to switch to a cluster. Tapestry makes it easy to store information on the client (as hidden fields or query parameters) or on the server (in the session).  h3. Tapestry is ... adaptable  Tapestrys architecture is open and extensible. Dont like how Tapestry operates? Theres a clean way to add your own logic, or substitute some of Tapestrys logic with your own. Tapestry modules make it easy to create components and package them for reuse in your current application, or across many applications.  Tapestry has built-in modules for integrating Tapestry with the popular [Hibernate|http://hibernate.org] and [Spring|http://www.springsource.org/] projects, and third-party integrations with other tools, such as [Quartz|http://www.quartz-scheduler.org/].  h3. Tapestry is ... global  Tapestry has built-in support for more than a dozen different languages, and makes it easy for your application to cleanly support multiple localizations. Tapestry automatically tracks the users preferred locale and makes it easy to access user-localized messages across 

[CONF] Apache Tapestry Index

2010-10-05 Thread confluence







Index
Page edited by Christophe Cordenier


 Changes (9)
 



...
h2. Welcome to Apache Tapestry\!  
Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server. 
Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. It is released under the Apache Software Licence 2.0. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.  
 
Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects \-\- and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications. 
Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects \-\- and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web  applications. 
 
Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications. 
Tapestry makes re-usability a reality and agility inherent to your development \! 
 
Tapestry is architected to scale from tiny, single-page applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including JEE, HiveMind, Spring and Hibernate. 
More on [Tapestry philosophy|TAPESTRY:Principles] 
 
Its more than what you _can_ do with Tapestry ... its also _how_ you do it\! Tapestry is a vastly productive environment. Java developers love it because they can make _Java code_ changes and see them immediately ... no redeploy, no restart\! And its blazingly fast to boot (even when files change). Designers love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it because it makes it easy for large teams to work together, and because they know important features (including localization) are baked right in. Once you work in Tapestry theres no going back\!  Tapestry is released under the Apache Software Licence 2.0.  
h2. Who is using Tapestry?  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast number of available Java libraries. Tapestry takes full advantage of Java's advanced concurrency features to handle requests fast.

	Scripting ease

Tapestry features live class reloading: change your Java code and refresh the browser to see the changes ... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Every aspect of Tapestry is designed with developer productivity in mind:
	
		Simple POJO classes
		Streamlined 

[CONF] Apache Tapestry Index

2010-09-29 Thread confluence







Index
Page edited by Christophe Cordenier


 Changes (5)
 



...
 {html}div id=bar{html} 
*We think you will love Tapestry\!* Give us 20 minutes and *[follow our tutorial|Tutorial]*. 
{html}/div{html}  
...
{html}/div{html}  
 h2. Welcome to Apache Tapestry! 
 
Introductory text here... 
h2. Welcome to Apache Tapestry\! 
 
Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.  Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects \-\- and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications.  Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications.  Tapestry is architected to scale from tiny, single-page applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including JEE, HiveMind, Spring and Hibernate.  Its more than what you _can_ do with Tapestry ... its also _how_ you do it\! Tapestry is a vastly productive environment. Java developers love it because they can make _Java code_ changes and see them immediately ... no redeploy, no restart\! And its blazingly fast to boot (even when files change). Designers love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it because it makes it easy for large teams to work together, and because they know important features (including localization) are baked right in. Once you work in Tapestry theres no going back\!  Tapestry is released under the Apache Software Licence 2.0.  
h2. Who is using Tapestry?  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java power

Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast number of available Java libraries. Tapestry takes full advantage of Java's advanced concurrency features to handle requests fast.

	Script ease

Tapestry features live class reloading: change your Java code and refresh the browser to see the changes ... instantly! Have your cake and eat it too: the speed and depth of Java, the agile development style of Ruby or Python.

	Highly Productive

Every aspect of Tapestry is designed with developer productivity in mind.  Simple POJO classes, streamlined templates, live reloading, state-of-the-art exception reporting, and a big library of built-in components give you a big head start on building your application. And because of Tapestry's modular architecture, it is really easy to create reusable components and services to give you an even bigger head start on your next application!







We think you will love Tapestry Give us 20 minutes and follow our tutorial.





News 




Wednesday, 26 May 2010



New Website


Last changed Jul 08, 2010 11:05 by Ulrich Stärk


 The Apache Tapestry project is pleased to announce the launch of its new website...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam a felis diam, vel ultrices quam. Etiam ligula nisl, tristique id tincidunt ut, blandit non nisi. Nulla ultricies lacinia ipsum, sit amet pellentesque nibh rutrum in. 

[CONF] Apache Tapestry Index

2010-07-26 Thread confluence







Index
Page edited by Ulrich Stärk


 Changes (2)
 



...
public class Login { 
@Persist
@Property
private String userId; 
 
@Property
private String password; 
 
@Component
private Form form; 
 
@Inject
private LoginAuthenticator authenticator; 
 
void onValidateForm()
{
if (! authenticator.isValidLogin(userId, password))
{
form.recordError(Invalid user name or password.);
}
} 
 
Object onSuccess()
{
return PostLogin.class; 
} 
} 
 } 
{code}  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java power

First key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.

	Script ease

Second key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.

	Highly Productive

Last key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.







We think you will love Tapestry! Give us 20 minutes and follow our tutorial.




News 




Wednesday, 26 May 2010



New Website


Last changed Jul 08, 2010 11:05 by Ulrich Stärk


 The Apache Tapestry project is pleased to announce the launch of its new website...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam a felis diam, vel ultrices quam. Etiam ligula nisl, tristique id tincidunt ut, blandit non nisi. Nulla ultricies lacinia ipsum, sit amet pellentesque nibh rutrum in. Nulla facilisi. Vestibulum eget felis sed ipsum vestibulum laoreet. Morbi vitae odio erat. Vivamus eu mauris eu purus euismod auctor at at lectus. Quisque varius blandit nibh, 

Read more

Posted at May 26, 2010 by

Ulrich Stärk|

0 comments
|
Edit






What is Apache Tapestry?

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects  and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications.

Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications.

Tapestry is architected to scale from tiny, single-page applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including JEE, Spring and Hibernate.

It's more than what you can do with Tapestry ... it's also how you do it! Tapestry is a vastly productive environment. Java developers love it because they can make Java code changes and see them immediately ... no redeploy, no restart! And it's blazingly fast to boot (even when files change). Designers love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it 

[CONF] Apache Tapestry Index

2010-07-14 Thread confluence







Index
Page edited by Ulrich Stärk


 Changes (1)
 



...
h2. News [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=5confirm=CreateshowContent=falseshowDiff=false]  
{blog-posts:max=5|sort=modified|reverse=true|content=excerpts} {blog-posts:max=5|sort=creation|reverse=true|content=excerpts} 
{html}/div{html}  
...

Full Content



  

  
  Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  




	Java power

First key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.

	Script ease

Second key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.

	Highly Productive

Last key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.







We think you will love Tapestry! Give us 20 minutes and follow our tutorial.




News 




Wednesday, 26 May 2010



New Website


Last changed Jul 08, 2010 11:05 by Ulrich Stärk


 The Apache Tapestry project is pleased to announce the launch of its new website...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam a felis diam, vel ultrices quam. Etiam ligula nisl, tristique id tincidunt ut, blandit non nisi. Nulla ultricies lacinia ipsum, sit amet pellentesque nibh rutrum in. Nulla facilisi. Vestibulum eget felis sed ipsum vestibulum laoreet. Morbi vitae odio erat. Vivamus eu mauris eu purus euismod auctor at at lectus. Quisque varius blandit nibh, 

Read more

Posted at May 26, 2010 by

Ulrich Stärk|

0 comments
|
Edit






What is Apache Tapestry?

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects  and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications.

Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications.

Tapestry is architected to scale from tiny, single-page applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including JEE, Spring and Hibernate.

It's more than what you can do with Tapestry ... it's also how you do it! Tapestry is a vastly productive environment. Java developers love it because they can make Java code changes and see them immediately ... no redeploy, no restart! And it's blazingly fast to boot (even when files change). Designers love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it because it makes it easy for large teams to work together, and because they know important features (including localization) are baked right in. Once you work in Tapestry there's no going back!

Tapestry is released under the Apache Software Licence 2.0.


New 

[CONF] Apache Tapestry Index

2010-07-08 Thread confluence







Index
Page edited by Ulrich Stärk


 Changes (2)
 



...
{html}/div{html}  
{html}div id=content class=big-col{html} 
{html}div id=col{html} h2. News [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpostspaces=TAPESTRYtitle=Apache+Tapestry+News+RSS+FeedlabelString%3Dsort=modifiedmaxResults=10timeSpan=5confirm=CreateshowContent=falseshowDiff=false] 
...
{html}/div{html}  
{html}div id=content class=big-col{html}  
 h2. What is Apache Tapestry? 
...

Full Content



   
  

Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
  






	Java power

First key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.





	Script ease

Second key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.





	Highly Productive

Last key feature. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat imperdiet consequat. Quisque rutrum ultricies dolor nec imperdiet. Integer sem lectus, lobortis in cursus sed, consequat vitae turpis.







We think you will love Tapestry! Give us 20 minutes and follow our tutorial.




News 




Wednesday, 26 May 2010



Test News Post


Last changed May 27, 2010 08:14 by Ulrich Stärk


 hviuqehviuheviuqheviuh


Posted at May 26, 2010 by

Ulrich Stärk|

0 comments
|
Edit






What is Apache Tapestry?

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects  and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications.

Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications.

Tapestry is architected to scale from tiny, single-page applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including JEE, Spring and Hibernate.

It's more than what you can do with Tapestry ... it's also how you do it! Tapestry is a vastly productive environment. Java developers love it because they can make Java code changes and see them immediately ... no redeploy, no restart! And it's blazingly fast to boot (even when files change). Designers love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it because it makes it easy for large teams to work together, and because they know important features (including localization) are baked right in. Once you work in Tapestry there's no going back!

Tapestry is released under the Apache Software Licence 2.0.


New And Of Note


	Tapestry now uses the Blackbird _javascript_ console.
	Tapestry now automatically combines multiple _javascript_ libraries into a single request.
	An Ajax event request may now return a MultiZoneUpdate instance to update multiple zones in the client web browser.
	Client-side numeric validation is now locale-sensitive.
	Some significant performance improvements over Tapestry 5.0.18: the time to 

[CONF] Apache Tapestry Index

2010-06-29 Thread confluence







Index
File attached by  Ulrich Stärk




forbidden.gif
(0.6 kB image/gif)



   
Change Notification Preferences
   
   View Attachments