[ https://issues.apache.org/jira/browse/XALANJ-2474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17736924#comment-17736924 ]
Joe Kesselman commented on XALANJ-2474: --------------------------------------- Agreed, not necessary. The EXSLT evaluate operation only promises to evaluate xpath, not the xslt additions or custom extensions. And in this particular case, as I mentioned, there is a workaround. But if we had the option, it might be nice to offer Xalan users the ability to dynamically execute paths including these, just as is possible in the style sheet select and match expressions. So it seemed worth checking whether we could implement that relatively easily. Perhaps we should close this one, and instead open a wish list item just to keep the idea around for future consideration. And make sure that our documentation states clearly that the execute function supports only and exactly XPath 1.0 at this time > 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