I am trying to use the org.apache.Xalan.XSLTC.Trax.TransformerFactoryImpl class, but when I try to create a template I get the following error:
 
java.lang.IncompatibleClassChangeError
at org.apache.Xalan.XSLTC.compiler.UnionPathExpr.setParser(UnionPathExpr.java:75)
at org.apache.Xalan.XSLTC.compiler.Parser.parseTopLevel(Parser.java:1095)
at org.apache.Xalan.XSLTC.compiler.Parser.parseExpression(Parser.java:1053)
at org.apache.Xalan.XSLTC.compiler.ValueOf.parseContents(ValueOf.java:52)
at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode.java:423)
at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java:154)
at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode.java:423)
at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java:154)
at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode.java:423)
at org.apache.Xalan.XSLTC.compiler.LiteralElement.parseContents(LiteralElement.java:298)
at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode.java:423)
at org.apache.Xalan.XSLTC.compiler.Template.parseContents(Template.java:247)
at org.apache.Xalan.XSLTC.compiler.Stylesheet.parseOwnChildren(Stylesheet.java:585)
at org.apache.Xalan.XSLTC.compiler.Stylesheet.parseContents(Stylesheet.java:557)
at org.apache.Xalan.XSLTC.compiler.Parser.createAST(Parser.java:381)
at org.apache.Xalan.XSLTC.compiler.XSLTC.compile(XSLTC.java:344)
at org.apache.Xalan.XSLTC.compiler.XSLTC.compile(XSLTC.java:429)
at org.apache.Xalan.XSLTC.Trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:791)
 
Any help on this?  If I don't use the XSLTC package and go with the interpretive transformer factory everything works great.
 
Christian

Reply via email to