Hi Christian,

It'd be nice if you could summarize the steps how you set up your
development environment in the form of a blog post or a wiki page.

Similar to what Kalle did with Eclipse+Sysdeo:
http://docs.codehaus.org/display/TYNAMO/Developing+with+Tomcat+and+Eclipse

It'd really help the community.



On Mon, Aug 25, 2014 at 12:29 PM, Christian Dutaret <cdtapes...@gmail.com>
wrote:

> Hi all,
>
> I've seen a lot of people claiming that one should use Sysdeo plugin to
> work with Tomcat under eclipse/Maven for T5 development, and that the
> standard WTP plugin should be avoided, because it is supposedly buggy and
> slow.
> I've been using WTP plugin for years with other frameworks (including T4),
> and I have no problem at all using it for T5 web apps, as long as it is
> properly configured. I have live class reloading working, Maven
> dependencies picked up just fine, and no Tomcat restarts (and no devloader
> to configure).
>
> I f anyone is interested, here is my configuration (using Tomcat 8 and
> latest Eclipse Luna, but should also work with older versions) :
> - plugins: WTP, m2e, m2e-wtp (but they all come with the Eclipse for JEE
> build)
> - Server configuration: serve modules without publishing, auto-reload
> disabled by default
> - Dismiss any hot deploy alerts (click do not warn again if hot deploy
> fails - hot deploy does fail but LCR doesn't)
>
> Christian
>
>
> 2014-08-25 8:03 GMT+02:00 Ivano Luberti <lube...@archicoop.it>:
>
> > Thanks Kalle....now I (hope I) have a clear path
> >
> >
> > Il 25/08/2014 07:48, Kalle Korhonen ha scritto:
> > > On Sun, Aug 24, 2014 at 10:43 PM, Ivano Luberti <lube...@archicoop.it>
> > > wrote:
> > >
> > >> Thanks Kalle, maybe I'm starting to figuring it out.
> > >> So the devloader enables the container to load classes from paths
> > >> aoutside WEB-INF/lib and WEB-INF/classes , right?
> > >>
> > > That's what I said and that's what the linked resource said.
> > >
> > >> So if instead of the maven project layout I use the classic WTP
> project
> > >> layout that has a
> > >> WebContent folder which includes WEB-INF/lib and WEB-INF/classes and
> if
> > >> properly configured builds classes from my source folder into
> > >> WEB-INF/classes I would get LCR working. Is this correct?
> > >>
> > > Yes. Deploy as exploded and remember to turn off container
> > auto-reloading.
> > >
> > >> Of course this goes against all the maven stuff that seems to be used
> by
> > >> the vast majority of T5 devs.....
> > >>
> > > Not only T5 but vast majority of Java devs.
> > >
> > > Kalle
> > >
> > >
> > >> Il 25/08/2014 07:24, Kalle Korhonen ha scritto:
> > >>> You don't need the devloader for live class reloading. You need it to
> > be
> > >>> able to pick up classes from other locations than /lib or /classes,
> say
> > >>> from your local Maven repo, as explained at the bottom of
> > >>> http://www.eclipsetotale.com/tomcatPlugin/readmeDevLoader.html. Now,
> > you
> > >>> can technically use the devloader by itself by manually configuring
> the
> > >>> devloader's configuration file but I wouldn't recommend it. (and to
> > >> others,
> > >>> Ivano specifically stated he wants to use Tomcat, not Jetty).
> > >>>
> > >>> Kalle
> > >>>
> > >>>
> > >>> On Sun, Aug 24, 2014 at 1:27 AM, Ivano Luberti <lube...@archicoop.it
> >
> > >> wrote:
> > >>>> Hi everybody I'm a former user of T4 but for many reasons
> independent
> > >>>> from my will, I had to abandon Tapestry a few years ago, while I'm
> > still
> > >>>> maintaining some web applications.
> > >>>>
> > >>>> Now I want to step into T5 and I'm following the tutorial.
> > >>>> I have set up under Eclipse and successfully running the tutorial.
> > >>>> Before going further I would like to be sure LCR works (because
> > actually
> > >>>> doesn't).
> > >>>>
> > >>>> I have read the Kalle page on setting up tomcat but I would like to
> > >>>> avoid the use of Sysdeo, because I use Eclipse+Tomcat for other
> > >>>> applications and I'm used to launch Tomcat  via Eclipse Debug
> > >>>> Configuration.
> > >>>>
> > >>>> My question is: can I achieve LCR wihtout Sysdeo? Would it be enough
> > to
> > >>>> deploy devloader in Tomcat lib ?
> > >>>>
> > >>>> TIA
> > >>>>
> > >>>>
> > >>>> --
> > >>>> ==================================================
> > >>>> dott. Ivano Mario Luberti
> > >>>> Archimede Informatica societa' cooperativa a r. l.
> > >>>> Sede Operativa
> > >>>> Via Gereschi 36 - 56126- Pisa
> > >>>> tel.: +39-050- 580959
> > >>>> tel/fax: +39-050-9711344
> > >>>> web: www.archicoop.it
> > >>>> ==================================================
> > >>>>
> > >>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > >>>> For additional commands, e-mail: users-h...@tapestry.apache.org
> > >>>>
> > >>>>
> > >> --
> > >> ==================================================
> > >> dott. Ivano Mario Luberti
> > >> Archimede Informatica societa' cooperativa a r. l.
> > >> Sede Operativa
> > >> Via Gereschi 36 - 56126- Pisa
> > >> tel.: +39-050- 580959
> > >> tel/fax: +39-050-9711344
> > >> web: www.archicoop.it
> > >> ==================================================
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > >> For additional commands, e-mail: users-h...@tapestry.apache.org
> > >>
> > >>
> >
> > --
> > ==================================================
> > dott. Ivano Mario Luberti
> > Archimede Informatica societa' cooperativa a r. l.
> > Sede Operativa
> > Via Gereschi 36 - 56126- Pisa
> > tel.: +39-050- 580959
> > tel/fax: +39-050-9711344
> > web: www.archicoop.it
> > ==================================================
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >
> >
>



-- 
Dmitry Gusev

AnjLab Team
http://anjlab.com

Reply via email to