[ 
https://issues.apache.org/jira/browse/XALANJ-2474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17736910#comment-17736910
 ] 

Joe Kesselman edited comment on XALANJ-2474 at 6/25/23 7:16 PM:
----------------------------------------------------------------

User claims this worked in 2.6.0. Taking a quick look at the source code 
thereof, I'm not sure I see how it could have. May need to see if I can 
reproduce that, and if so trace it.

There is the ugly solution of just making dyn:document()/xalan:document() 
always available in our XPaths, modulo the security flag permitting/forbidding 
it... PROBABLY not desirable; EXSLT is specifically defined for XSLT, not for 
general XPaths.


was (Author: JIRAUSER285361):
User claims this worked in 2.6.0. Taking a quick look at the source code 
thereof, I'm not sure I see how it could have. May need to see if I can 
reproduce that, and if so trace it.

There is the ugly solution of just making dyn:document()/xalan:document() 
always available in our XPaths, modulo the security flag permitting/forbidding 
it... PROBABLY not desirable; though it might make sense for some or all of 
EXSLT to be available from general XPaths.

> document() function returns different values with xalan version 2.7.1. and 
> 2.6.0.
> ---------------------------------------------------------------------------------
>
>                 Key: XALANJ-2474
>                 URL: https://issues.apache.org/jira/browse/XALANJ-2474
>             Project: XalanJ2
>          Issue Type: Bug
>      Security Level: No security risk; visible to anyone(Ordinary problems in 
> Xalan projects.  Anybody can view the issue.) 
>    Affects Versions: 2.7.1
>         Environment: Windows, using command line transform of xalan.
>            Reporter: pavankumar
>            Priority: Blocker
>         Attachments: identitext.xsl, input.xml, jira-xalanj-2474.xml, 
> jira-xalanj-2474.xslt, transform.xslt
>
>
> xslt document() function returns duplicate and improper values with 2.7.1. 
> where as the same code works with 2.6.0.
> Info : document and evaluate functions are used in xslt and there were other 
> slightly inconsistent behaviour also for 2 versions in terms of syntax and 
> all. and xlink:href is getting nil values in 2.7.1
> document result contained by path variable line 93 - transform.xsl is the one 
> causing problem. and and when printed, it outputs different values with 
> different versions.
> Executed using xalan CLI
> C:\>java org.apache.xalan.xslt.Process -IN "C:\input.xml" -XSL 
> "C:\transform.xslt" -OUT new.html -PARAM global.result input.xml
> attaching the files.transform.xslt and input.xml



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org
For additional commands, e-mail: dev-h...@xalan.apache.org

Reply via email to