[prev in list] [next in list] [prev in thread] [next in thread]
List: xalan-dev
Subject: [jira] Commented: (XALANJ-2401) compiled translets cannot resolve
From: "Robert Koberg (JIRA)" <xalan-dev () xml ! apache ! org>
Date: 2007-09-20 18:40:31
Message-ID: 7066477.1190313631893.JavaMail.jira () brutus
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/XALANJ-2401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12529199 \
]
Robert Koberg commented on XALANJ-2401:
---------------------------------------
OK. Sorry for not being clear and having the mistakes.
When you run the transform are you creating a compiled class and using that for the \
transform? The problem seems to occur when compiling the class -- it cannot find the \
import. It seems to always base resolution off of the XSL file and does not look at \
the TemplatesResolver. When I just run it, it works (maybe because I was using Xalan \
interpretve, but I thought the default is XSLTC as it comes first in the \
classloader)..
I see this problem in my webapp (which tries to do the compile) and tried to whittle \
it down for testing purposes. The strange thing is that my webapp runs fine with \
xalan-j and saxon, but cannot resolve xsl:import/includes when using XSLTC.
> compiled translets cannot resolve xsl:import/include with custom URIresolver
> ----------------------------------------------------------------------------
>
> Key: XALANJ-2401
> URL: https://issues.apache.org/jira/browse/XALANJ-2401
> Project: XalanJ2
> Issue Type: Bug
> Components: XSLTC
> Affects Versions: 2.7.1
> Environment: Ubuntu, Sun JDK1.5
> Reporter: Robert Koberg
> Priority: Minor
> Attachments: xsltc-test.zip
>
>
> Attached is a test case. It works when run using the main method, but if your try \
> to precompile the translet you get an error: $ java -cp \
> ../lib/xalan.jar:../lib/xercesImpl.jar:../lib/xml-apis.jar:../lib/serializer.jar \
> org.apache.xalan.xsltc.cmdline.Compile ../docroot/main.xsl Compiler errors:
> /home/rkoberg/workspace/xsltc-test/docroot/import.xsl (No such file or directory)
> $ java -cp ../lib/xalan.jar:../lib/xercesImpl.jar:../lib/xml-apis.jar:../lib/serializer.jar \
> org.apache.xalan.xsltc.cmdline.Compile ../docroot/main.xsl Compiler errors:
> /home/rkoberg/workspace/xsltc-test/docroot/import.xsl (No such file or directory)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic