You might want to take a look at the sitemap in the sub/ directory. Here's the part to look at:
<!-- Dynamic XSL --> <map:match pattern="xsl-dynamic-source"> <map:generate type="serverpages" src="stylesheets/simple-page2html.xsp"/> <map:serialize type="xml"/> </map:match> <map:match pattern="xsl-dynamic"> <map:generate src="docs/simple.xml"/> <map:transform src="cocoon:/xsl-dynamic-source"/> <map:serialize/> </map:match> On Tue, 2002-02-12 at 16:50, Bednarz, education-one GmbH wrote: > Hallo, > > I tried the following for a stylesheet simple.xsl > --------------------------------------------------------------------- > <?xml version="1.0"?> > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:xsp="http://www.apache.org/1999/XSP/Core" > version="1.0" > > > > <xsl:template match="article"> > <xsl:apply-templates select="para"/> > </xsl:template> > > <xsl:template match="para"> > <xsl:apply-templates select="@*|node()"/> > </xsl:template> > > <xsl:template match="date"> > <xsp:expr> > SimpleDateFormat.getInstance().format(new Date(), "hh:mm:ss") > </xsp:expr> > > </xsl:template> > ... > </xsl:stylesheet> > --------------------------------------------------------------------- > > but the result is always > --------------------------------------------------------------------- > Hello, today is > <xsp:expr> > SimpleDateFormat.getInstance().format(new Date(), "hh:mm:ss") > </xsp:expr> > > --------------------------------------------------------------------- > cocoon does not process the xp:expr tag, it is just outputted as plain text. > Do I need an addtionial transformer for xtp, so that the xsl is parsed > before > beeing processed? Can you give me a short example for mapping ? > > I tried the following inside sidemap.xmap : > --------------------------------------------------------------------- > <map:generate src="docs/samples/simple.xml"/> > <map:transform src="stylesheets/page/simple.xsl"/> > <map:serialize type="html"/> > --------------------------------------------------------------------- > > What I found was a short introduction at > http://www.infozone-group.org/schemoxDocs/html/ctwo.html#Na74cfa5f > Do you think, this is the right starting point? > > Thanks, > > Andreas Bednarz > education-one GmbH > > > ----- Original Message ----- > From: "giacomo" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, February 12, 2002 10:31 PM > Subject: Re: Need for short assistance > > > > On Tue, 12 Feb 2002, Bednarz, education-one GmbH wrote: > > > > > Hello! > > > > > > I am experienced to XML, XSL, JSP & JSP Taglibs but do not have the > right > > > overview of cocoon 2. I need some help or advise how to implement the > > > following idea: > > > > > > I would like to put a simple xml file with the following content > (nothing > > > else) : > > > > > > --- simple.xml --- > > > <?xml version="1.0" encoding="ISO-8859-1"?> > > > <article> > > > <para> > > > Hello, today is <date/> > > > </para> > > > <para> > > > You have <subscribers poolnr="1"/> new subscribers! > > > </para> > > > </article> > > > > > > > > > A standard XSL stylesheet should replace <date/> by "Jan 22th 2002" from > a > > > Java statement. The second <subscribers/> should be replaced by Java > code, > > > which looks in a database table and retrives the necessary information. > I > > > know how to handle this problem easilly with JSP & Taglibs, but a Cocoon > 2 > > > solution would meet my future developement plans. Can anyone give me > some > > > hints (do I need pipes?) or even a simmiliar complete example? Is there > some > > > kind of API to develop custom tags or filters which can handle > parameters > > > and body contents? > > > > You should look for XSP and Logicsheets in the docs. > > > > Giacomo > > > > > > --------------------------------------------------------------------- > > 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]> -- Brandon Rich <[EMAIL PROTECTED]> Trainix, Inc. - "Teaching Tomorrow, Today!" www.trainix.com --------------------------------------------------------------------- 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]>