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?id=14578) 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 ... Thanks, Kartick