  | |  | Xalan-J 2.7.0 | Xalan-J 2.7.0 2005-11-01 - By Martinez, Christian
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.ja va: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(SyntaxTreeN ode.java:423) at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java :154) at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeN ode.java:423) at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java :154) at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeN ode.java:423) at org.apache.Xalan.XSLTC.compiler.LiteralElement.parseContents(LiteralElem ent.java:298) at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeN ode.java:423) at org.apache.Xalan.XSLTC.compiler.Template.parseContents(Template.java:247 ) at org.apache.Xalan.XSLTC.compiler.Stylesheet.parseOwnChildren(Stylesheet.j ava: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(Transfor merFactoryImpl.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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=us-ascii"> <META content="MSHTML 6.00.2800.1479" name=GENERATOR></HEAD> <BODY> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2>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:</FONT></SPAN></DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2></FONT></SPAN> </DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2>java.lang.IncompatibleClassChangeError<BR>at org.apache.Xalan.XSLTC.compiler.UnionPathExpr.setParser(UnionPathExpr.java:75) <BR>at org.apache.Xalan.XSLTC.compiler.Parser.parseTopLevel(Parser.java:1095)<BR>at org.apache.Xalan.XSLTC.compiler.Parser.parseExpression(Parser.java:1053)<BR>at org.apache.Xalan.XSLTC.compiler.ValueOf.parseContents(ValueOf.java:52)<BR>at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode .java:423)<BR>at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java:154) <BR>at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode .java:423)<BR>at org.apache.Xalan.XSLTC.compiler.XslElement.parseContents(XslElement.java:154) <BR>at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode .java:423)<BR>at org.apache.Xalan.XSLTC.compiler.LiteralElement.parseContents(LiteralElement .java:298)<BR>at org.apache.Xalan.XSLTC.compiler.SyntaxTreeNode.parseChildren(SyntaxTreeNode .java:423)<BR>at org.apache.Xalan.XSLTC.compiler.Template.parseContents(Template.java:247)<BR>at org.apache.Xalan.XSLTC.compiler.Stylesheet.parseOwnChildren(Stylesheet.java:585 )<BR>at org.apache.Xalan.XSLTC.compiler.Stylesheet.parseContents(Stylesheet.java:557) <BR>at org.apache.Xalan.XSLTC.compiler.Parser.createAST(Parser.java:381)<BR>at org.apache.Xalan.XSLTC.compiler.XSLTC.compile(XSLTC.java:344)<BR>at org.apache.Xalan.XSLTC.compiler.XSLTC.compile(XSLTC.java:429)<BR>at org.apache.Xalan.XSLTC.Trax.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:791)<BR></FONT></SPAN></DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2></FONT></SPAN> </DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2>Any help on this? If I don't use the XSLTC package and go with the interpretive transformer factory everything works great.</FONT></SPAN></DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2></FONT></SPAN> </DIV> <DIV><SPAN class=977504516-01112005><FONT face=Arial size=2>Christian</DIV></FONT></SPAN></BODY></HTML>
|
|
 |