Well, I have configured my service inside hivemind.xml I don't have an application file: the suggestion here says I have to use the application file. Is there an hivemind service I can use ?
Shing Hing Man ha scritto: > You might like to try the suggestion on the following page. > > http://lombok.demon.co.uk/tapestry4Demo/Inject.html > > Shing > > Home page : http://www.lombok.demon.co.uk/ > > > > --- On Thu, 28/5/09, Ivano Luberti <lube...@archicoop.it> wrote: > > >> From: Ivano Luberti <lube...@archicoop.it> >> Subject: Re: [Tapestry 4.1] how to get ServletContext inside a service >> To: "Tapestry users" <users@tapestry.apache.org> >> Date: Thursday, 28 May, 2009, 2:54 PM >> Thanks Norman, but I guess you use >> that inside a class that extends >> BasePage as I do. >> But here I have a concrete class that implements >> IEngineService. >> I use it to return a PDF on the response output stream. >> So either I cannot use an abstract class that extends >> BasePage and >> therefore I cannot use the inject/abstract method approach >> or I'm >> missing something in your answer. >> >> >> Norman Franke ha scritto: >> >>> Here is how I do it: >>> >>> >>> >> @InjectObject("service:tapestry.globals.HttpServletRequest") >> >>> public abstract HttpServletRequest getRequest(); >>> >>> public ServletContext getServletContext() { >>> return >>> >> getRequest().getSession().getServletContext(); >> >>> } >>> >>> Norman Franke >>> Answering Service for Directors, Inc. >>> www.myasd.com >>> >>> On May 27, 2009, at 11:49 AM, Ivano Luberti wrote: >>> >>> >>>> I have implemented a class that Implements >>>> >> IEngineService interface. >> >>>> I need to get the ServletContext to finally get >>>> >> the realPath. >> >>>> Anyone can tell me how to do that? >>>> >>>> I have searched for a while without success >>>> >>>> >>>> -- >>>> >>>> >> ================================================== >> >>>> 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 >>>> >>>> >>> >>> >>> >> --------------------------------------------------------------------- >> >>> 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 >> >> >> > > > > > --------------------------------------------------------------------- > 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