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
> >
> >
>

Reply via email to