You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xalan.apache.org by Er...@inventivedesigners.com on 2002/10/17 16:44:50 UTC

Xalan 2.4 and SQL Extension ... troubles ?

Hi,
just a quick question.

I moved from Xalan 2.3.1 to 2.4 and when I use the SQL extension I get the
following exception :

javax.xml.transform.TransformerException: java.lang.RuntimeException:
Programmer assertion is incorrect! - setShouldCacheNodes not supported by
this iterater!
     at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.callFunction(ExtensionHandlerJavaClass.java:364)
     at
org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:227)
     at
org.apache.xalan.transformer.TransformerImpl.extFunction(TransformerImpl.java:460)
     at
org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:196)
     at org.apache.xpath.XPath.execute(XPath.java:308)
     at
org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:323)
     at
org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:291)
     at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2324)
     at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2147)
     at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1203)
     at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:665)
     at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1119)
     at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1097)

I gather from the mailing archives that something has changed concerning
the iterators and the sql extension and that it broke some stuff but I do
not know if this one is related.

Anyone know of a solution, or should I stick with 2.3.1 for the moment if I
want to use SQL ?

thx, Erik

---------

Erik Vanherck  -  System Programmer & Designer
Inventive Designers
Visit http://www.inventivedesigners.com
Visit http://www.iserieslinux.com for Linux on iSeries information !

Phone: +32 - 3 - 8210170
Fax: +32 - 3 - 8210171
Email: Erik_Vanherck@inventivedesigners.com

"Computers in the future may weigh no more than 1.5 tons." - Popular
Mechanics, forecasting the relentless march of science, 1949