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