I posted this a couple of times here, as well as once to the Dev list.  No one's 
written back with any suggestions so far.

I hope y'all don't mind, but I'd like to post this one more time.  It's really 
stumping me!  Please help!

==================================================

Anyone have any thoughts on this?

What could cause an XSP page to get called twice in the same request?

Tnx!

DR


At 12:07 PM 12/7/01 -0500, you wrote:
>Actually, regarding the setup below (which I mentioned in another message), I'm 
>having a problem with it and would appreciate some help.
>
>Take a look at the sitemap segment below.  And let me clarify it a bit too:
>
>The XSL stylesheet that I'm using in the transform on "pd/mergedoc.html" is generated 
>*dynamically*, from an xsp page ("pages/gen_merge_xsl.xsp").
>
>This is working just fine, except for one small problem:
>
>For some reason, on each request, this XSP page is getting executed TWICE!  Although 
>this doesn't technically cause any errors, it's pretty inefficient since it hits the 
>database twice, generates the xsl twice, etc.
>
>Any ideas why?
>
>Some possible thoughts I had:
>
>* perhaps the internal-only="true" is causing this?
>
>* perhaps an additional aspect of this setup is causing this:  the 
>"cocoon:/rtf_parse" generation step (not listed) is setting an "attachment" response 
>header ("Content-Disposition: attachment; filename=myfile.rtf") so that the file will 
>be downloaded instead of displayed directly in the browser.  Could that be causing 
>this?
>
>Any help appreciated!
>
>TIA!
>
>
>DR
>
>
>At 11:17 AM 12/7/01 -0500, you wrote:
> >It is possible.  I'm using that in my site:
> >
> ><map:pipeline>
> >          <map:match pattern="pd/mergedoc.html">
> >                  <map:generate src="cocoon:/rtf_parse"/>
> >                  <map:transform src="cocoon:/rtf_merge_data"/>
> >                  <map:serialize type="rtf"/>
> >          </map:match>
> ></map:pipeline>
> >
> >
> ><map:pipeline internal-only="true">
> >          <map:match pattern="rtf_merge_data">
> >                  <map:generate type="serverpages" src="pages/gen_merge_xsl.xsp"/>
> >                  <map:serialize type="xml"/>
> >          </map:match>
> ></map:pipeline>
> >
> >
> >DR


---------------------------------------------------------------------
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]>

Reply via email to