Re: [WARNING] T5 validation

2007-03-02 Thread Terry
I could make this error noticable by requiring that all components have an explicit id in the template I think that the approach of making the framework smart enough to provide useful default behaviours is always a good one. If anything is lacking at the moment, it is just documentation to

Re: [WARNING] T5 validation

2007-03-01 Thread Terry
That's what I thought, but when I tried it previously, I just got an exception: Start does not contain an embedded component with id 'form'. If I look at the source of the page that is generated without the @Component, I see a form with id=form, so I don't know what is missing. My page design

Re: [WARNING] T5 validation

2007-03-01 Thread Howard Lewis Ship
You didn't supply a component id, so Tapestry did; your id is beaneditform (matching the type of the component, converted to lower case). BeanEditForm is not a Form, but does own one; it includes a getForm() accessor. So: @Component private BeanEditForm _beanEditForm; // Case just doesn't

Re: [WARNING] T5 validation

2007-03-01 Thread Terry
D'oh! That's obvious now I look at it. Like most things in Tapestry, once you have seen it once... :) Thanks. Howard Lewis Ship wrote: BeanEditForm is not a Form, but does own one; it includes a getForm() accessor. So: @Component private BeanEditForm _beanEditForm; // Case just