> From: Volker Schneider [mailto:[EMAIL PROTECTED]] > > Hi Vadim, > > how does cocoon decide, which pipelines can be cached?
All pipelines components should be cacheable, then result of the whole pipeline is cached. > My included files are all static at the moment and go into a file generator. > They unfortunately end with .xsp but they are xml files. How can I make a > xml file cacheable? Cool then, they should be cached already. Try accessing these pipelines directly and look for messages from the store. Then proceed to debugging include caching. > Does cocoon check for the file extension? No. Vadim > > Best regards > - Volker - > > -----Original Message----- > From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]] > Sent: Dienstag, 14. Mai 2002 16:31 > To: [EMAIL PROTECTED] > Subject: RE: CachingCIncludeTransformer - no effect? > > > > From: Volker Schneider [mailto:[EMAIL PROTECTED]] > > > > Hi Vadim, > > > ... > > > > (2) First of all I want to try caching without xsp caching. That'll be > the > > next step. > > It won't cache *non-cacheable* resources. Please try other way around: > first make *all* included pipelines fully cacheable. > > Vadim > > > > > > Best regards > > - Volker - > > > > -----Original Message----- > > From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]] > > Sent: Dienstag, 14. Mai 2002 14:29 > > To: [EMAIL PROTECTED] > > Subject: RE: CachingCIncludeTransformer - no effect? > > > > > > > From: Volker Schneider [mailto:[EMAIL PROTECTED]] > > > > > > Hi Vadim, > > > > > > I got some messages containing MRUMemoryStore > > > > > > [13.05.02 15:42:55:881 GMT+02:00] 55f62073 WebGroup I > SRVE0091I: > > > [Servlet-Protokoll]: DEBUG (2002-05-13) 15:42.55:881 [core.man] > > > (Unknown-URI) Unknown-thread/ExcaliburComponentManager: Adding > > component > > > (org.apache.cocoon.components.store.Store/TransientCache = > > > org.apache.cocoon.components.store.MRUMemoryStore) > > > > 1. Look for "Holding object in memory:", "Found key:", "NOT Found > key:". > > 2. Make sure all your XSPs are cacheable (otherwise, they won't go to > > cache) > > > > Vadim > > > > > > > I can find some look-ups in the cache but not in combination with > > > CachingCIncludeTransformer > > > > > > Best regards > > > - Volker - > > > > > > -----Original Message----- > > > From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]] > > > Sent: Montag, 13. Mai 2002 14:52 > > > To: [EMAIL PROTECTED] > > > Subject: RE: CachingCIncludeTransformer - no effect? > > > > > > > > > Make sure your logkit.xml looks like this: > > > > > > > > > http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/webapp/WEB-INF/logkit. > > > xconf?rev=1.8&content-type=text/vnd.viewcvs-markup > > > > > > Vadim > > > > > > > From: Volker Schneider [mailto:[EMAIL PROTECTED]] > > > > > > > > Hi Vadim, > > > > > > > > the DEBUG message I got from CachingCIncludeTransformer was: > > > > > > > > DEBUG (2002-05-13) 09:42.11:668 > > > > [sitemap.transformer.cinclude](/Cocoon/xsp-result) > > > > Servlet.Engine.Transports:10/CachingCIncludeTransformer: > > > > generateValidity > > > > > > > > Followed by: > > > > > > > > DEBUG (2002-05-13) 09:42.11:688 [sitemap](/Cocoon/xsp-result) > > > > Servlet.Engine.Transports:10/sitemap_xmap: Processing internal > > sitemap > > > > request > > > > > > > > DEBUG (2002-05-13) 09:42.11:688 [sitemap](/Cocoon/xsp-result) > > > > Servlet.Engine.Transports:10/sitemap_xmap: Matched wildcard > pattern > > > > xsp-main > > > > ... > > > > > > > > "MRU" or "MRUStore" was not found whithin all my logs. > > > > > > > > Best regards > > > > - Volker - > > > > > > > > -----Original Message----- > > > > From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]] > > > > Sent: Freitag, 10. Mai 2002 14:55 > > > > To: [EMAIL PROTECTED] > > > > Subject: RE: CachingCIncludeTransformer - no effect? > > > > > > > > > > > > > From: Volker Schneider [mailto:[EMAIL PROTECTED]] > > > > > > > > > > Dear colleagues, > > > > > > > > > > I have built a xsp-page which takes two xml-Files and builds a > xsp > > > > > which > > > > > will be compiled by another pipeline: > > > > > > > > > > <map:match pattern="xsp-part1"> > > > > > <map:generate src="part1.xsp"/> > > > > > <map:serialize type="xml"/> > > > > > </map:match> > > > > > > > > > > <map:match pattern="xsp-part2"> > > > > > <map:generate src="part2.xsp"/> > > > > > <map:serialize type="xml"/> > > > > > </map:match> > > > > > > > > > > <map:match pattern="xsp-main"> > > > > > <map:generate src="main.xsp"/> > > > > > <map:transform type="cinclude"/> > > > > > <map:serialize type="xml"/> > > > > > </map:match> > > > > > > > > > > <map:match pattern="xsp-result"> > > > > > <map:generate type="serverpages" src="cocoon:/xsp-main"/> > > > > > <map:serialize type="xml"/> > > > > > </map:match> > > > > > > > > > > This is not very performant, so that I tried to use the > > > > > CachingCIncludeTransformer instead of the CIncludeTransformer, > but > > > > > "bad" > > > > > performance did not change. My other xsp sample pages run 2-3 > > times > > > > > faster > > > > > than this. One point is, that I have 4 pipelines here and with > > every > > > > > new > > > > > included part I will get a further one. I think that caching of > > the > > > > > CInclude > > > > > result will be very helpful in this case. > > > > > > > > > > Is it necessary to switch the CachingCIncludeTranformer to "on"? > I > > > > > looked > > > > > into the source code, but I did not find anything that looks > like > > a > > > > > switch > > > > > or a helpful attribute. > > > > > > > > Do you have CachingCIncludeTranformer declared in the sitemap? > > > > > > > > Does it actually work (turn on debug and look for messages from > the > > > > MRUStore)? > > > > > > > > Vadim > > > > > > > > > > > > > Can anybody help me? > > > > > > > > > > Thank you, best regards > > > > > - Volker - > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>