Hi Kaj,
i do not have a lot of experience with the session-context and session
transformer, but i will try as much as I can to help you out.
I have a stylesheet that creates a key
- ---
<xsl:stylesheet
version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:session="http://apache.org/cocoon/session/1.0">
<xsl:template match="key">
<!-- create some random number as base for a confirmation URL -->
<xsl:variable name="rnd" select="translate(math:random(),'.','x')"
xmlns:math="xalan://java.lang.Math"/>
<xsl:copy>
<xsl:value-of select="concat('cu',$rnd)"/>
</xsl:copy>
<session:setxml context="temporary" path="my_key"><xsl:value-of
select="concat('cu',$rnd)"/></session:setxml>
</xsl:template>
...
Looking at the documentation about the session-context the following
issues come to mind:
In the example they create their own context first by doing:
<session:createcontext name="trackdemo"/>
Where trackdemo is the context used somewhere else in the xml body like:
<session:mergexml context="trackdemo" path="/context">
So my first question: did you set your context? If so did you try to add
a / in front of your path?
What happens if you do it like this?
Regards,
Jeroen Reijn
Hippo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]