Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Robert Zeigler
Favorite tapestry features, in no particular order: * ioc-module-autoloading * mixins * rendering to a DOM (very powerful; all sorts of things you can do with this) * @Property (great for pages; really cleans them up) * ComponentEvents, with custom events * Zone component Robert O

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Howard Lewis Ship
They do represent a compromise (i.e., Tapestry 4 used an Insert component, not an entirely new construct), but a valuable one. On Fri, Apr 24, 2009 at 12:04 PM, Ben Acker wrote: > I know it's simple, but I ${heart}  expansions. Seriously, I don't know how > I lived without them. > > > On Apr 24,

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Ben Acker
I know it's simple, but I ${heart} expansions. Seriously, I don't know how I lived without them. On Apr 24, 2009, at 10:35 AM, Igor Drobiazko wrote: One of the most important things for me is that using Tapestry I can override or replace every piece of the framework. This fact makes Tapestr

Re: AjaxFormLoop Exception on 5.1.0.2 upgrade

2009-04-24 Thread zack1403
A single text field still triggers the exception. Thiago H. de Paula Figueiredo wrote: > > On Fri, Apr 24, 2009 at 1:34 AM, zack1403 wrote: > >> Is there something with the setup that I am doing wrong? > > Try using a TextField directly, without using BeanEditor and tell us > what happens. >

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Igor Drobiazko
One of the most important things for me is that using Tapestry I can override or replace every piece of the framework. This fact makes Tapestry the most powerful Java web framework. After working with Tapestry for a while you will recognize that JavaServer Faces technology (for example) is a bloate

RE: [T5] LinkSumit no event captured

2009-04-24 Thread anton.litvinenko
Hi! Howard has marked the issue as closed, but i was able to reproduce it in 5.1.0.3. I have attached some files that could be used for reproduction: https://issues.apache.org/jira/browse/TAP5-389 https://issues.apache.org/jira/browse/TAP5-389 Anton Henry Chen wrote: > > I just created one.

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Mario Rabe
I like the amount of predictable magic the framework does. Thats what enables you writing much less code compared to others. You write the parts of your web-app that differ from the "common case" and T5 clues them together working app with some best-practices implemented for free. Howard calls this

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread ningdh
For me, Tapestry IoC, TypeCoercer, Component based and Event Bubbling, Easy to add new component - Original Message - From: "Howard Lewis Ship" To: "Tapestry users" Sent: Friday, April 24, 2009 11:36 PM Subject: Re: Web framework evaluation - What is beautiful in Tapestry? >I have a

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Howard Lewis Ship
I have a number of things I find beautiful in Tapestry ... but I'm waiting to see how the rest of the community responds, first. On Fri, Apr 24, 2009 at 3:04 AM, Peter Stavrinides wrote: > +1 for Tapestry IoC, which is without a doubt a masterfully written piece of > software, IoC is of course n

Fix for TAP5-624, Support for javascript callbacks on zone update

2009-04-24 Thread Blower, Andy
Having just updated our app to use T5.1.0.4, I checked out the changes made for TAP5-624 to support javascript callbacks on a zone update. I'm a bit surprised at the solution for this which is to fire a client side event. I thought that it would have used the JSON object returned for partial pag

Re: AjaxFormLoop Exception on 5.1.0.2 upgrade

2009-04-24 Thread Thiago H. de Paula Figueiredo
On Fri, Apr 24, 2009 at 1:34 AM, zack1403 wrote: > Is there something with the setup that I am doing wrong? Try using a TextField directly, without using BeanEditor and tell us what happens. -- Thiago - To unsubscribe, e-mail

Re: Tapestry harfs on templates using  

2009-04-24 Thread Thiago H. de Paula Figueiredo
On Fri, Apr 24, 2009 at 1:49 AM, daniel joyce wrote: > So does that mean on pages using a border component, I need to add a > dummy html/head/body tag as well, along with a DOCTYPE? Even though it > gets thrown away and subbed with the border's parts. Just the doctype is needed, I guess. This is

Re: How to download 5.1 compatible Chenille kit?

2009-04-24 Thread Thiago H. de Paula Figueiredo
On Fri, Apr 24, 2009 at 5:24 AM, Massimo Lusetti wrote: > On Fri, Apr 24, 2009 at 2:13 AM, Thiago H. de Paula Figueiredo > wrote: > >> By the way, why Chenillekit has this name? Just curious. :) > > Well it has gone through a lot of discussion ... but here it is. > > http://en.wikipedia.org/wiki

Exceptions during registry startup

2009-04-24 Thread Alfie Kirkpatrick
Hi, I am staring at an error in my log: 11:02:22.617 [main] ERROR o.a.t.i.s.T.RegistryStartup - An exception occurred during startup: java.lang.NullPointerException While this is undoubtedly the result of some very poor code on my part, the log doesn't really help me locate it! Is there

Re: Web framework evaluation - What is beautiful in Tapestry?

2009-04-24 Thread Peter Stavrinides
+1 for Tapestry IoC, which is without a doubt a masterfully written piece of software, IoC is of course not unique to Tapestry, but the intuitiveness of the container, the ease of configuration, and the freedom from XML are surely worth a mention. - Original Message - From: "Thiago H. d

RE: [T5.1.0.2] / [T5.1.0.3] BlackBird Info Logging

2009-04-24 Thread Blower, Andy
> > Hiya, > > > > The Tapestry js object has debug, warn and error logging methods to > > BlackBird but no info logging. Is this due to design because the > > logging methods are only supposed to be used by Tapestry internal > > components (and hence not yet required)? Or maybe an wee oversight? >

Re: How to download 5.1 compatible Chenille kit?

2009-04-24 Thread Massimo Lusetti
On Fri, Apr 24, 2009 at 8:39 AM, Sven Homburg wrote: > Hey guys, > > sorry for let you waiting for the chennille kit working with tap5.1, > but there is many private trouble around me. > > i hope that i have more time in the next 2 weeks to merge the > 1.0 branch of chennille kit with the trunk l

Re: How to download 5.1 compatible Chenille kit?

2009-04-24 Thread Massimo Lusetti
On Fri, Apr 24, 2009 at 2:13 AM, Thiago H. de Paula Figueiredo wrote: > By the way, why Chenillekit has this name? Just curious. :) Well it has gone through a lot of discussion ... but here it is. http://en.wikipedia.org/wiki/Tapestry => http://en.wikipedia.org/wiki/Chenille_fabric Any commen