0

古い W​​eb アプリケーションをTomcat 4.0からWAS 6.1に移行しています。

次のような (簡略化された) xslt 変換を多数使用します。

<xsl:stylesheet 
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      version="1.0"
      xmlns:java="com.map.agro.Util">

      <xsl:variable name="LAWEBAPP">
            <xsl:value-of select="java:getCtx('BACK')"/>
      </xsl:variable>


<xsl:template match="ROW">
<a><xsl:attribute name="href">/<xsl:value-of select="$LAWEBAPP"/>/search.jsp</a>
</xsl:template>

</xsl:stylesheet>

Tomcat 4.0 では動作しますが、WAS 6.1 では動作しません。

XSL-1000: (Fatal Error) Error while parsing XSL file (Extension function namespace should start with 'http://www.oracle.com/XSL/Transform/java/'.).

Google で見つかったいくつかのバリエーションを試しましたが、成功しませんでした。

ここで何が起こっているのか、そしてそれを解決する方法を誰かが知っていますか?

(その xslt 変換を担当する .jar ライブラリは何ですか?)

ありがとう

4

1 に答える 1