Hi, Thanks very much for your reply!
Do you know how can I remove Xerces/Xalan libraries from the Tomcat 5 installation and replace by the latest available versions? Also, do you know if JDK5 ships with older versions of those libraries also? Many thanks, Nuno 2008/8/30 Mukul Gandhi <[EMAIL PROTECTED]>: > I haven't worked with Tomcat for quite a while. But I have used Tomcat > few years back, so can give some untested advice. > > You need to remove all old Xalan and Xerces binaries from Tomcat > install folder (I hope you can locate where these binaries lie). Then > copy all latest Xalan and Xerces Jars into Tomcat installation. Then > after restarting Tomcat, you should be able to use all features in > latest Xalan binaries. > > On Sat, Aug 30, 2008 at 2:30 PM, Nuno Viana (Gmail) > <[EMAIL PROTECTED]> wrote: >> Dear all, >> >> I can't seem to find the cause for the problem that I am having. I >> have implemented a simple Java method which allows me to apply a XSLT >> transformation to an input XML file, thus resulting in an output XML >> file as well. >> >> I am using JAXP (included in JDK5), Xerces 2.9.1 and Xalan 2.7.1 (as >> my XSL uses some Xalan extensions such as "tokenize" and "nodeset") to >> compile my stylesheet and apply transformation to my input XML doc. >> >> The problem that I am having is that, after compiling my java sources >> into a Jar, and running the main() from the command-line (from inside >> the WEB/lib for my WebApplication) - It Works FINE!!! However, when I >> call it from a JSP file (under Tomcat 5.5), it reports an error saying >> that there it could not compile the XSLT, as he could not find a >> "1-argument method for the xalan:tokenize()" function. >> >> I though it was a problem related with the possible XML parser >> implementation that ships with tomcat, so I tried adding the >> xerces-Impl.jar, xalan.jar, xml-apis.jar, serializer.jar JAR files to >> the Tomcat "endorsed" library (as running from the command-line and >> from within the JSP file, printed a diferent Xalan version). >> >> However doing this didn't solve the problem... >> >> Has anyone experienced problems in trying to compile XSLT stylesheets >> using Xalan extensions under a JDK5 / Tomcat 5.5 configuration (while >> still working via a command-line)? >> >> >> PS: >> I have already tried successfully doing an "exec" which calls a >> "xslt.sh" script and sets the appropriate paths to solve the problem, >> but I wouldn't like to continue using it, as it is a bit "dumm" to >> execute a Java program using "exec", from within a Java runtime >> environment (not to mention the memory allocation costs that this >> solution has) >> >> Any help/shared experiences on this subject would be greatly appreciated!!! >> >> Many thanks, >> >> Gizmo ([EMAIL PROTECTED]) > > > -- > Regards, > Mukul Gandhi > -- Nuno Carlos Viana ------------------------------------------------------ M.Sc. Applied Artificial Intelligence Eng. Computer Sciences