cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vadim Gritsenko" <vadim.gritse...@verizon.net>
Subject RE: xinclude of xsp-file inside xsp-file?
Date Wed, 08 May 2002 21:43:59 GMT
http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/webapp/docs/samples/xs
p/cacheable.xsp?rev=1.5&content-type=text/vnd.viewcvs-markup

Vadim

--
Resistance is futile. 

> -----Original Message-----
> From: Volker Schneider [mailto:volker.schneider@danet.de]
> Sent: Wednesday, May 08, 2002 5:12 PM
> To: cocoon-users@xml.apache.org
> Subject: RE: xinclude of xsp-file inside xsp-file?
> 
> Hi Vadim,
> 
> sorry, I tried to find the cacheable.xsp sample, but I only can find a
> "parentcm" or "castor" sample. Where do I have to look?
> 
> Best regards
> - Volker -
> 
> -----Original Message-----
> From: Vadim Gritsenko [mailto:vadim.gritsenko@verizon.net]
> Sent: Mittwoch, 8. Mai 2002 22:44
> To: cocoon-users@xml.apache.org
> Subject: RE: xinclude of xsp-file inside xsp-file?
> 
> 
> > From: Volker Schneider [mailto:volker.schneider@danet.de]
> >
> > Hi Vadim,
> >
> > thank you very much, it works fine.
> >
> > I did not compile the parts, but compiled them within main.xsp with
> the
> > cinclude:include mechanism.
> >
> > You said, that caching is highly recommended
> 
> if source of your XSP is dynamic - yes, highly recommended.
> 
> 
> > and I think you are very right.
> > Is it possible that cocoon does the caching for me (and how can I
> switch it
> > on) or do I have to do it myself?
> 
> See cacheable.xsp in the samples.
> 
> Vadim
> 
> >
> > Best regards
> > - Volker -
> >
> > -----Original Message-----
> > From: Vadim Gritsenko [mailto:vadim.gritsenko@verizon.net]
> > Sent: Mittwoch, 8. Mai 2002 15:40
> > To: cocoon-users@xml.apache.org
> > Subject: RE: xinclude of xsp-file inside xsp-file?
> >
> >
> > > From: Volker Schneider [mailto:volker.schneider@danet.de]
> > >
> > > Hi Vadim,
> > >
> > > thank you for your reply.
> > >
> > > I want to include the results of several xsp-Pages (xml) into
> another
> > > xsp-page which then can be compiled again and results xml.
> >
> > So, you want to include something into XSP *before* compilation. Ok.
> >
> >
> > > I think about several ServerPagesGenerators which produces xml
(not
> > files)
> > > which can be included into an xsp-File in order to result the
final
> > xml.
> >
> > No problem. Based on the sub-sitemap sample (see xsp-dynamic):
> >
> >    <map:match pattern="xsp-part/*">
> >     <map:generate type="serverpages" src="parts/*.xsp"/>
> >     <map:serialize type="xml"/>
> >    </map:match>
> >
> >    <map:match pattern="xsp-main">
> >     <map:generate src="main.xsp"/>
> >     <!-- main.xsp should contain <include
src="cocoon:/xsp-part/..."/>
> > tags -->
> >     <map:transform type="cinclude"/>
> >     <map:serialize type="xml"/>
> >    </map:match>
> >
> >    <map:match pattern="result">
> >     <map:generate type="serverpages" src="cocoon:/xsp-main"/>
> >     <map:transform src="stylesheets/simple-page2html.xsl"/>
> >     <map:serialize type="html"/>
> >    </map:match>
> >
> >
> >
> > > It's the xinclude mechanism but it includes no static xml files
but
> > dynamic
> > > xsp-generated xml's.
> >
> > Include mechanism can include any sources, either static or dynamic.
> >
> >
> > > Because of performance I want to avoid writing
> > > intermediate xml files.
> >
> > The major performance hit you will get is compilation step. Caching
is
> > highly recommended.
> >
> > Vadim
> >
> > > Best regards
> > > - Volker -
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Vadim Gritsenko [mailto:vadim.gritsenko@verizon.net]
> > > Sent: Mittwoch, 8. Mai 2002 14:51
> > > To: cocoon-users@xml.apache.org
> > > Subject: RE: xinclude of xsp-file inside xsp-file?
> > >
> > >
> > > > From: Volker Schneider [mailto:volker.schneider@danet.de]
> > > >
> > > > Dear colleagues,
> > > >
> > > > is it possible to use xinclude inside xsp-Files, where the
> included
> > > files
> > > > are xsp-files itself`?
> > > >
> > > > The problem is that 2 or more dynamic xsp-components should be
> > > included into
> > > > another xsp-file?
> > > >
> > > > Is something like that possible, so that all xsp's (the parent
and
> > the
> > > > included) will be compiled?
> > >
> > > What do you want to do - to include result of execution of several
> XSP
> > > pages into XML generated by other XSP page, or to create XSP page
> > source
> > > by combining result of execution of other XSP pages, or to create
> XSP
> > > page source by combining it from several parts?
> > >
> > > Vadim
> > >
> > > > An XInclude generator and ServerPagesTransformer
> > > > would do that, but they do not exist.
> > > >
> > > > 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: <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


Mime
View raw message