Hello All,

Sorry for asking I found solving:
     <map:pipeline caching="off">
isn't right, valid is:
     <map:pipeline type="noncaching">

2004. m�rcius 6. 11.13 d�tummal Z.Z. ezt �rta:
> Hello All,
>
> I would like to make a directory handling app. I need to delete and
> upload files to this directory. It works well, but after delete or upload
> I get a cached directory content which is not modified. After I refresh
> it, the content is right.
> I set sitemap logger to debug, and it seems to be
> AbstractCachingProcessingPipeline found a cached version after
> delete/upload, and it serve this.
>
> log snippet after delete/upload:
> ------------------
> DEBUG   (2004-03-06) 11:00.18:041   [sitemap] (/cocoon/~zamek/dir/list)
> Thread-10/AbstractCachingProcessingPipeline: Found cached response for
> 'list' using key:
> PK_G-<aggregator>-CA(:page<>)P=false:cocoon://~zamek/dir/dir?pipelinehash
>=-3158566666461443762;_T-xslt-file:/home/zamek/public_html/dir/dir2html.xs
>l_S-html-1 DEBUG   (2004-03-06) 11:00.18:043   [sitemap]
> (/cocoon/~zamek/dir/list) Thread-10/AbstractCachingProcessingPipeline:
> validatePipeline: using valid cached content for 'list'.
> --------------------
> log snippet after refresh:
> --------------------
> DEBUG   (2004-03-06) 11:02.39:527   [sitemap] (/cocoon/~zamek/dir/list)
> Thread-11/AbstractCachingProcessingPipeline: Cached response not found
> for 'dir' using key:
> PK_G-directory-.:20:null:name:false:1000:null::^java.*$:
> --------------------
>
> in my sitemap.xmap I set caching to off:
>
>   <map:pipelines>
>     <map:pipeline caching="off">
>
>       <map:match pattern="do-delete-**">
>         <map:act type="xsp-action" src="java/delete.xsp">
>           <map:parameter name="file" value="{1}"/>
>           <map:redirect-to uri="{request:scheme}://{request:serverName}:
> {request:serverPort}/cocoon/~zamek
>         </map:act>
>       </map:match>
>
>
>       <map:match pattern="list">
>         <map:aggregate element="page">
>           <map:part src="cocoon:/dir" strip-root="false"/>
>         </map:aggregate>
>         <map:transform src="dir2html.xsl" label="debug1"/>
>         <map:serialize/>
>       </map:match>
>
>  .......
>     </map:pipeline>
>
>     <map:pipeline internal-only="true" caching="off">
>
>       <map:match pattern="dir">
>         <map:call resource="dir">
>           <map:parameter name="dir" value="."/>
>           <map:parameter name="depth" value="20"/>
>           <map:parameter name="exclude" value=".*\.x.*$"/>
>           <map:parameter name="exclude" value="^java.*$"/>
>         </map:call>
>       </map:match>
>
>     </map:pipeline>
>
> So, how can I disable this caching?

-- 
thx,
----------------------------------------------------
Zoltan Zidarics programmer
PTE University Pecs, Hungary
icq: 43288694


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to