Derek,
> From: Derek Hohls [mailto:[EMAIL PROTECTED]]
>
> Vadim
>
> Thanks for the sample code - both of these look quite a bit more
> complicated than the samples in the XSP Logicsheet, but I will work
> through them to try and understand both the grammar and logic.
Ahem... I have not seen the sample code - so no comments on this one...
Where it is, btw?
> Please excuse my ignorance, but I am still unclear as to how these are
> actually *used*. Is there also a simple.xml file that has has tags
that
> 'call' these sheets?
logicsheet-test.xsp *is* the XSP page which uses hello logicsheet
(logicsheet.xsl).
> Can I use the original example?
Which one? What file you are talking about?
> Also, what does
> the sitemap pipeline be that will enable these files to actually be
> processed by Cocoon?
Sitemap pipeline provided in the sample Cocoon webapp will work for this
example, if you place files in the docs/samples/xsp directory. Pipeline
is:
<map:match pattern="xsp/*">
<map:generate type="serverpages" src="docs/samples/xsp/{1}.xsp"/>
<map:transform src="stylesheets/dynamic-page2html.xsl">
<map:parameter name="view-source"
value="docs/samples/xsp/{1}.xsp"/>
<!--
Run-time configuration is done through these
<map:parameter/> elements. Again, let's have a look at the
javadocs:
"[...] All <map:parameter> declarations will be made
available in the XSLT stylesheet as xsl:variables. [...]"
-->
</map:transform>
<map:serialize/>
</map:match>
Vadim
>
> Thanks in advance for help
> Derek
>
> D Hohls
> CSIR Environmentek
> PO Box 17001
> Kwa-Zulu Natal
> South Africa
> 4013
>
>
> >>> [EMAIL PROTECTED] 02/03/02 00:03 AM >>>
> Try attached example. Put under docs/samples/xsp directory in the
Cocoon
> sample webapp. Let me know if it was helpful for you.
>
> PS: Note that logicsheet was declared right after <xsp:page> element,
no
> spaces or tags:
>
> <xsp:page language="java"
> xmlns:xsp="http://apache.org/xsp"
> xmlns:xsp-request="http://apache.org/xsp/request/2.0"
> xmlns:xsp-hello="http://apache.org/xsp/hello/1.0"
> ><xsp:logicsheet location="docs/samples/xsp/logicsheet.xsl"/>
>
> Vadim
>
> > -----Original Message-----
> > From: Derek Hohls [mailto:[EMAIL PROTECTED]]
> > Sent: Saturday, February 02, 2002 3:43 PM
> > To: [EMAIL PROTECTED]
> > Cc: Derek Hohls
> > Subject: C2 Newbie: XSP Logicsheet in sitemap ?
> >
> > As an ex-Cocoon1 user, I am trying to move all my applications
across
> to
> > C2. I can see that there are a lot of conceptual chnages that I
need
> to
> > understand to make full use of C2's functionality.
> >
> > Right now I am trying to see how to use XSP/logic sheets. I have
> tried
> > to implement the examples shown in the XSP Logicsheet Guide, in the
C2
> > documentation, but have got stuck.
> >
> > The first point I noticed was that the namespace for XSP was
> incorrect;
> > its shown as http://www.apache.org/199/XSP/Core and should actually
be
> > http://apache.org/xsp (maybe someone can update this?)
> >
> > The second point that I cannot get correct is how to implement the
> > logicsheet in the sitemap. While this is straightforward for a
> one-step
> > case (as in greeting2.xml), it is not clear for the for the two-step
> > case (greeting3.xml).
> >
> > What I have tried is this (and various combinations):
> >
> > <map:match pattern="test/greeting3.xml">
> > <map:generate type="serverpages" src="test/greeting3.xml" />
> > <map:transform type="xslt" src="test/logicsheet.greeting.xsl" />
> > <map:transform type="xslt" src="test/greeting.xsl" />
> > <map:serialize />
> > </map:match>
> >
> > Does anyone know what it should look like ?? (in order to produce
the
> > 'Hello World' output one gets from the other two examples)
> >
> > As a final note, maybe there is someone who can also update the
> section
> > on "Using Logicsheets (Taglibs)" as the discussion revolves around
the
> > approach used in Cocoon 1 and is now no longer appropriate.
> >
> > Thanks
> > Derek
> >
> >
---------------------------------------------------------------------
> > 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]>
---------------------------------------------------------------------
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]>