2.1.5 provides a RequestListener interface. If you implement it and define it in cocoon.xconf you can have access to the beginning and end of every request.
Deepak Mehta said: > Wouldn't it be easier to put an apache in front of the app and then use > an existing mod_ for logging all the http requests to the database... > this works quite nicely, but is not a monolithic solution. > > Ciao > Deeeep > > On Apr 06, 2004, at 17:51, Geoff Howard wrote: > >> Surjan Singh wrote: >> >>> Geoff Howard wrote: >>>> Steve Krulewitz wrote: >>>> >>>> > Surjan Singh wrote: >>>> > >>>> >> I already have a Component that can be called in an action which >>>> logs >>>> >> request details asynchronously to a database. What I'd like to >>>> do, is >>>> >> to somehow use the same Component to log _all_ requests. >>>> > >>>> > >>>> > I'm not sure if this is the answer you're looking for, but maybe >>>> you >>>> > should be doing this in a servlet filter? It will be able to >>>> intercept >>>> > all HTTP requests. >>>> >>>> Couldn't you do this by just adding a new jdbc log target in >>>> logkit.xconf? >>>> >>>> http://wiki.cocoondev.org/Wiki.jsp?page=ConfiguringTheLogs >> >> ... >> >>> I could, but we want the data in a db table. (We already have >>> Component that does this for us, I want to use it from CocoonServlet, >>> similar). >> >> ? The jdbc log target puts the data in a db table. If you've read >> the page referenced above and it doesn't meet your needs, explain how. >> >> Geoff >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > -- > Deepak Mehta **** Zonnebloem Europa bvba **** > Fruithoflaan 124/34, 2600 Berchem > E-mail: [EMAIL PROTECTED] > Tel: +32475612620 > > PGP Fingerprint: 837E B8E6 6AF4 6675 2730 0848 7731 09F5 3445 00A5 > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
