Rondra: Highlighting funzt nicht über Server

Beitrag lesen

Hallo leute,

ich habe eine XML, die ich mit XSL umwandle in HTML.
Für die Transformation setze ich XALAN ein.

MEINE XML:
<doc>
<field>
 <att> Das ist <rot>ein roter </rot> Text! </att>
 <att> Das ist <rot>ein roter </rot> Text! </att>
</field>
</doc>

MEINE XSL:
<xsl:template match="/">
 <html>
 <head>
 </head>
 <body>
  <xsl:for-each select="doc/field/att">
    <xsl:apply-templates /><br/>
   </xsl:for-each>
 </body>
 </html>
</xsl:template>

<xsl:template match="att">
  <xsl:apply-templates />
 </xsl:template>

<xsl:template match="rot">
 <i style="color:red">
  <xsl:value-of select="." />
 </i>
</xsl:template>

Somit soll der Text, der mit den <rot> gekennzeichnet ist, auch so angezeigt werden.
Das Problem:
Wenn ich meine XMLs über die Kommandozeile umwandle in HTML , wird das Highlighting von dem rot markierten Text perfekt angezeigt!
SO gehts:
java org.apache.xalan.xslt.Process -IN "c:\test\XML\high.xml" -XSL "c:\test\XSL\high.xsl" -out "c:\test\high.html"

AAABBER: Wenn ich meine Webapp über JBOSS und TOMCAT laufen lasse, will das highlighting zum verrecken nciht funzen! (Verzeiht meine Ausdrucksweise, bin total am Ende *schluchz*) . Hat jemand vielleicht eine Idee warum es über den Webserver nicht highlighten will? Gibts es da irgendwelche Einschränkungen vielleicht?

VIELEN DANK !!

Rondra