I get the following error when I am trying apply a XSL transform ...
Stack trace: java.lang.IllegalAccessError: try to access field org.apache.xpath .compiler.Keywords.m_functions from class org.apache.xpath.compiler.FunctionTable at org.apache.xpath.compiler.FunctionTable.installFunction (FunctionTable.java:286) at org.apache.xalan.processor.StylesheetHandler.<clinit> (StylesheetHandler.java:109) at org.apache.xalan.processor.TransformerFactoryImpl .newTemplatesHandler(TransformerFactoryImpl.java:448) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:846) at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer (TransformerFactoryImpl.java:763)
I am using 2.5.1D of xalan.jar and xerces 2.4 ...
I thought bug 14578 (http://nagoya.apache.org/bugzilla/show_bug.cgi?id578) might be relevant so I downloaded the source 2.5.1 source and built it ...
but I still get the same error ...
can anybody shed some light on what is the problem ...