Transformer XSLT com <xsl:include ...>

Pessoal,

Postei esta questão no Java Avançado e não obtive resposta.

Talvez o pessoal de Servlets possa me ajudar, segue abaixo.

Estou em um XSL Servlet transformando um XML que está em um Stream através da aplicação de XSLT de um XSL obtido a partir de getContext().getResourceAsStream(meuXSL).

Se o meu XSL possuir um <xsl:include href=“outro.xsl” />, aparentemente, meu Transformer (ou sei lá quem) não consegue encontrar outro.xsl.

Tem algum jeito de fazer esse include de forma razoável ?

Estou usando Castor, seria uma limitação do Transformer ? Alguém já fez algo parecido com outro que funcionou ?

Como estou usando JBoss x Tomcat 5, ele está procurando meu outro.xsl em E:\usr\jboss-3.2.3\bin\outro.xsl.

Na verdade, eu gostaria de instalar outro.xsl em um diretório relativo ao contexto, de forma idêntica ao meu xsl original.

Abraços

:?:

Ponha uma URL no href. Prontinho :smiley:

hhhhhhmmmmmmm valeu, fica meio Hard Coded mas realmente deve funcionar.

Agora, existiria uma forma de parametrizar a URL ? Um <xsl:variable name=“myUrl” …> funciona nesse contexto ?