I'm still an XML newbie, so you gotta help me out here Thorsten :-) On Friday 26 August 2005 12:57 pm, Thorsten Scherler wrote: > http://localhost:8888/prepare.include.xhtml.index > > still contains them but the stylesheet is <alias:stylesheet/> and the > <xsl:comment>. That could be the cause.
hmm, I don't quite understand. The rest of the tags are still in the xsl:
namespace, so why is this a problem?
> You need to add a stylesheet in <map:match
> pattern="get.contract.*.xhtml"> that transforms <xsl:comment> to
> <alias:comment>
Alright, so here's what I did.
o in the viewHelper.xhtml plugin's output.xmap, I added
<map:transform src="resources/stylesheets/aliascomment.xsl"/>
just before the i18n transform.
o aliascomment.xsl looks like:
<xsl:template match="@*|*|text()|processing-instruction()|comment()">
<xsl:copy>
<xsl:apply-templates select="@*|*|text()|processing-instruction()|
comment()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="xsl:comment">
<alias:comment>
<xsl:value-of select="."/>
</alias:comment>
</xsl:template>
If I now view http://localhost:8888/prepare.include.xhtml.index, I can see
that all xsl:comment elements now appear as alias:comment elements. But the
HTML still doesn't comtain the comments.
From David's mail, it seems that this problem is not view related? But I'm not
sure. In any case, I'd like to gain a little more understanding of exactly
how does this whole "alias" business work, and why does it affect comments in
this weird manner. We don't want to have a hack here, we need to understand
the problem first :-)
--
Web/Blog/Gallery: http://floatingsun.net
On Apache: http://people.apache.org/~diwaker
pgpIEpGXLvgQi.pgp
Description: PGP signature
