You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2002/12/20 02:34:29 UTC

DO NOT REPLY [Bug 15553] New: - Xalan extension function evaluate is not supported

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15553>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15553

Xalan extension function evaluate is not supported

           Summary: Xalan extension function evaluate is not supported
           Product: XalanJ2
           Version: 2.4
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Xalan-Xsltc
        AssignedTo: xalan-dev@xml.apache.org
        ReportedBy: jmercay@scdi.org


I tried to use the xalan:evaluate extension function, and got the following
error:   

javax.xml.transform.TransformerException: Cannot find external method
'orbeon.apache.xalan.lib.Extensions.evaluate' (must be public).

javax.xml.transform.TransformerException: Error checking type of the expression
'funcall(generate-id, [funcall(http://xml.apache.org/xalan:evaluate,
[variable-ref(ref/result-tree)])])'.
  
I found that xsltc is expecting the evaluate method to have only one argument.
Furthmore, the types are not compatible between xalan and xsltc.

Is there any work currently on that issue, or plan to fix it ?