Juan,
If you use the latest NetBeans (6.8) it support compile-on-save/copy-on-save for both standard and maven based projects, which works perfectly (equivalent and better than the deploy on save w/ other app servers) w/ Jetty and T5's live class reloading. For Tomcat & Glassfish NetBeans support deploy-on-save ; however, that is slower and somewhat more intrusive . I remember that there were some hurdles w/ getting T5 apps to work w/ Glassfish in the past due to xml parser conflicts, so there were a few things to do. So, to answer the question directly, for me it goes like this : Jetty, Tomcat, Glassfish Cheers, Alex K On Thu, Nov 19, 2009 at 9:30 AM, Toby Hobson <toby.hob...@googlemail.com>wrote: > For development I use jetty along with JRebel. Jetty, JRebel and T5's > dynamic class reloading make a perfect combination ... I can change pages, > components, model objects, even spring beans on the fly. For production I > used to deploy on Tomcat or Weblogic although I've recently moved across to > Glassfish and have been very happy so far. Incidentally we don't bother > with > the various appserver plugin's for IDEs ... running weblogic/glassfish on a > development machine seems crazy to me ... that's what the staging/test > environment is for! > > Toby > > 2009/11/18 Juan E. Maya <maya.j...@gmail.com> > > > I use tomcat with the sysdeo plugin > > (http://www.eclipsetotale.com/tomcatPlugin.html), although as pointed > > out by Tiago tapestry reduces the need of deploy-on-change, still the > > code in the business layer of the application requires a redeploy. > > Sysdeo although not perfect, reduces the deploys to changes Hibernate > > mappings or when u add new methods to ur classes (Non-Managed by > > tapestry) > > > > I have never used glassfish so i couldn;t say how they compare > > > > U could also check JRebel (http://www.zeroturnaround.com/jrebel/) for > > a more robust solution > > > > > > On Wed, Nov 18, 2009 at 7:04 PM, Thiago H. de Paula Figueiredo > > <thiag...@gmail.com> wrote: > > > Em Wed, 18 Nov 2009 15:54:04 -0200, Alessandro Bottoni > > > <alexbott...@gmail.com> escreveu: > > > > > >> Hi All, > > > > > > Hi! > > > > > >> in your opinion, which is the best server (servlet container, > actually) > > >> for Tapestry? > > > > > > Definitely, Jetty, at least for development, maybe also for production. > > > Small, easy to configure, fast. That's what I use for development and > > > production. > > > > > >> It seems that Glassfish has an advantage over other solutions in the > > >> development environment because of the deploy-on-change feature > supplied > > >> by NetBeans and Eclipse plug-ins but... > > > > > > I have a bad experience about it: deploys on change failed seemingly > > > randomly. I just run Jetty over an exploded WAR. Works like a charm. > > > By the way, deploy-on-change doesn't make any sense when used with > > > Tapestry's live class realoading. > > > > > > -- > > > Thiago H. de Paula Figueiredo > > > Independent Java, Apache Tapestry 5 and Hibernate consultant, > developer, > > and > > > instructor > > > Owner, software architect and developer, Ars Machina Tecnologia da > > > Informação Ltda. > > > http://www.arsmachina.com.br > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > >