xalan:evaluate compile problem

Here should go questions about transforming XML with XSLT and FOP.
ramkumargosling
Posts: 2
Joined: Thu Sep 14, 2006 3:33 pm

xalan:evaluate compile problem

Post by ramkumargosling »

hai,
i working in converting xsl into jar file. some files contains xalan:evalaute functions .Due to presence of this function i'm not able to compile .
i'm added the following jar files in classpath , xalan27.jar ,xsltc.jar,xerces.jar,xercesImpl.jar ,serializer.jar,xml-apis.jar

but when i try to compile i get following error
'
cannot find external error method 'org.apache.xalan.lib.Extentions.evaluate ' (must be public)

error checking type of expression 'funcall(not ,(variable-ref[opstate ,void]))


i'm dont know wheather xalan .xsltc supports this function or not?

can u please tell me any other alternate way to make it compilable file? if any other parser supports ,please let me know.

my work is stopped for this. very urgent.please.


regards,
Ramkumar.P :? :?
jkmyoung
Posts: 89
Joined: Mon Mar 06, 2006 10:13 pm

Post by jkmyoung »

instead, can you use:
dyn:evaluate
xmlns:dyn="http://exslt.org/dynamic"
?

Sorry I'm not of more help.
ramkumargosling
Posts: 2
Joined: Thu Sep 14, 2006 3:33 pm

still i getting same error

Post by ramkumargosling »

sorry ,
i tried dyn:evaluate instead of xaln:dyn , but still i 'm getting same kind of error
this time error is
The first argument to the non-static java function 'evaluate; is not not a vlaid object refernce
cannot convert data-type 'void' to 'reference'.

can anybody has any idea about this?

other wise how can i avoid using evaluate without changing functionality.

I'm really struggling in this problem

is xalan xsltc supports this function?


Regards,
P.Ramkumar
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Re: still i getting same error

Post by sorin_ristache »

Hello,
ramkumargosling wrote:i'm dont know wheather xalan .xsltc supports this function or not?
ramkumargosling wrote:is xalan xsltc supports this function?
No, Xalan XSLTC does not support the evaluate function.

Regards,
Sorin
Post Reply