That's it then. All my page and component classes are under WEB-INF/classes. So I need to either switch to Jetty or find a way to compile all my T5 classes to a jar file under WEB-INF/lib...
By the way, I did of course annotate the component field. This is not a problem with syntax, I have a lot of fully working pages that don't support live class reloading. Thanks! :) Inge On Tue, Sep 9, 2008 at 3:25 PM, Thiago H. de Paula Figueiredo < [EMAIL PROTECTED]> wrote: > Em Tue, 09 Sep 2008 10:09:15 -0300, Inge Solvoll <[EMAIL PROTECTED]> > escreveu: > > "Embedded component 'keyField' has no type. You should specify a type in >> the component template, or define the component inside class >> com.myapp.tapestry5.pages.admin.system.SettingsEdit using the @Component >> annotation on a private instance variable." >> > > When you create a field that is a component, you should annotate it with > @Component > > I have never really seen the nice class loading effect displayed in the >> screencasts, I have to restart tomcat after doing changes to the java >> structure in my page classes. >> I'm running T5.0.13 with tomcat 6 in debug mode in eclipse/myeclipse. >> > > Tapestry's live class reloading does not work in Tomcat, and it is Tomcat's > fault. See http://tapestry.apache.org/tapestry5/tomcat.html. > > Thiago > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >