I love mvnDebug with jetty:run, so not only the web tier, all the class changes are reloaded perfectly, except new a method and new a class.
DH ----- Original Message ----- From: "Thiago H. de Paula Figueiredo" <thiag...@gmail.com> To: "Tapestry users" <users@tapestry.apache.org> Sent: Thursday, September 24, 2009 10:37 PM Subject: Re: A survey about redeployment time in the Java EE world > Em Thu, 24 Sep 2009 11:28:09 -0300, Vangel V. Ajanovski <a...@ii.edu.mk> > escreveu: > >> Hi, I would really like to have live class reloading but it doesn't work >> for all classes because I use the pattern with Spring and Hibernate >> described at: >> http://wiki.apache.org/tapestry/Tapstry5First_project_with_Tapestry5%2C_Spring_and_Hibernate >> So the changes in the DAO or Manager classes are not reflected without >> reloading the application. > > Tapestry class reloading only works for the classes it controls: pages, > components and mixins. But it is a huge productivity boost anyway. :) > >> And that is for development, for deployment I have a bigger problem >> because it is under Tomcat 6 which is behind AJP fronted by MS IIS. >> And if the application is packaged from maven as a WAR, then all the >> classes are inside packed in a JAR, which Tomcat extracts in a temporary >> place and sometimes is not refreshed even if you bring a newer WAR. >> So I have to stop the application, clean the WAR, clean the extracted >> folders, clean the temp and work folders ... > > But the live class reloading can still be used in development, while not > being used in production. > > -- > Thiago H. de Paula Figueiredo > Independent Java consultant, developer, and instructor > http://www.arsmachina.com.br/thiago > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >