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