Here is some more hopefully useful debug info.
I evaluated whichClass("xslt.Xalan") to make sure it can
find it --it can
--though eval still complains
cd /tmp/
java -classpath
/home/tvraman/emacs/lisp/site-lisp/jde/java/bsh-commands:/home/tvraman/emacs/lisp/site-lisp/jde/java/lib/jde.jar:/home/tvraman/emacs/lisp/site-lisp/jde/java/lib/bsh.jar:/usr/local/xerces/xerces.jar:/usr/local/xalan/xalan.jar:/home/tvraman/java/src/:/home/tvraman/emacs/lisp/site-lisp/xslt-process-1.0/java/xslt.jar
bsh.Interpreter
BeanShell 1.0 beta - by Pat Niemeyer ([EMAIL PROTECTED])
bsh % whichClass("xslt.Xalan1");
Using classpath
/home/tvraman/emacs/lisp/site-lisp/jde/java/bsh-commands:/home/tvraman/emacs/lisp/site-lisp/jde/java/lib/jde.jar:/home/tvraman/emacs/lisp/site-lisp/jde/java/lib/bsh.jar:/usr/local/xerces/xerces.jar:/usr/local/xalan/xalan.jar:/home/tvraman/java/src/:/home/tvraman/emacs/lisp/site-lisp/xslt-process-1.0/java/xslt.jar:/usr/java/jre/lib/rt.jar:/usr/java/jre/lib/i18n.jar:/usr/java/jre/classes
Class xslt.Xalan1 is loaded from
/home/tvraman/emacs/lisp/site-lisp/xslt-process-1.0/java/xslt.jar
bsh %
Here is what the *Messages* buffer says:
Beanshell expression evaluation error.
Expression: xslt.xalan1.invoke("/tmp/foo.xml", "/tmp//xsltout24821CUW");
Error: // Error: bsh.EvalError: bsh.EvalError: Class or variable not
found:xslt.xalan1 : : xslt .xalan1 .invoke ( "/tmp/foo.xml" , "/tmp//xsltout24821CUW"
)
Could not process file, most probably xalan1 could not be found!
Matches bsh % whichClass(
Marke
--
Best Regards,
--raman
------------------------------------------------------------
IBM Research: Human Language Technologies
Phone: 1 (408) 927 2608
Fax: 1 (408) 927 3012
Email: [EMAIL PROTECTED]
WWW: http://www.cs.cornell.edu/home/raman
PGP: http://cs.cornell.edu/home/raman/raman.asc
Snail: IBM Almaden Research Center,
650 Harry Road
San Jose 95120