Hi,

I am getting following XSLT error after upgrading the Xalan v2.6.0

file:///local/home/u627951/scripts/test1.xsl; Line #38; Column #18; Writing
src/com/roguewave/gi/mods/AssetSerializer.java

; SystemID: file:///local/home/u627951/scripts/test1.xsl; Line#: 40;
Column#: 60
javax.xml.transform.TransformerException: java.lang.RuntimeException: XSLT
TransformerFactory Error
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2341)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2389)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2255)
      at org.apache.xalan.lib.Redirect.write(Redirect.java:212)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
      at java.lang.reflect.Method.invoke(Method.java:391)
      at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.processElement(ExtensionHandlerJavaClass.java:495)
      at
org.apache.xalan.templates.ElemExtensionCall.execute(ElemExtensionCall.java:230)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
      at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
      at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
      at org.apache.xalan.xslt.Process.main(Process.java:987)
Caused by: java.lang.RuntimeException: XSLT TransformerFactory Error
      at
org.apache.xpath.functions.FuncCurrent.execute(FuncCurrent.java:61)
      at
org.apache.xpath.axes.FilterExprIteratorSimple.executeFilterExpr(FilterExprIteratorSimple.java:126)
      at
org.apache.xpath.axes.FilterExprWalker.setRoot(FilterExprWalker.java:128)
      at
org.apache.xpath.axes.WalkingIterator.setRoot(WalkingIterator.java:153)
      at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:212)
      at
org.apache.xpath.axes.LocPathIterator.execute(LocPathIterator.java:211)
      at org.apache.xpath.Expression.execute(Expression.java:153)
      at org.apache.xpath.operations.Operation.execute(Operation.java:107)
      at
org.apache.xpath.axes.PredicatedNodeTest.executePredicates(PredicatedNodeTest.java:339)
      at
org.apache.xpath.axes.PredicatedNodeTest.acceptNode(PredicatedNodeTest.java:476)
      at org.apache.xpath.axes.AxesWalker.nextNode(AxesWalker.java:369)
      at
org.apache.xpath.axes.WalkingIterator.nextNode(WalkingIterator.java:180)
      at org.apache.xpath.axes.NodeSequence.nextNode(NodeSequence.java:280)
      at org.apache.xpath.axes.NodeSequence.runTo(NodeSequence.java:434)
      at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:217)
      at
org.apache.xpath.axes.LocPathIterator.execute(LocPathIterator.java:211)
      at org.apache.xpath.functions.FuncNot.execute(FuncNot.java:42)
      at org.apache.xpath.operations.And.execute(And.java:49)
      at
org.apache.xpath.patterns.StepPattern.executePredicates(StepPattern.java(Compiled
 Code))
      at
org.apache.xpath.patterns.StepPattern.execute(StepPattern.java(Compiled
Code))
      at
org.apache.xalan.templates.TemplateList.getTemplateFast(TemplateList.java:556)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:296)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
      ... 19 more
---------
java.lang.RuntimeException: XSLT TransformerFactory Error
      at
org.apache.xpath.functions.FuncCurrent.execute(FuncCurrent.java:61)
      at
org.apache.xpath.axes.FilterExprIteratorSimple.executeFilterExpr(FilterExprIteratorSimple.java:126)
      at
org.apache.xpath.axes.FilterExprWalker.setRoot(FilterExprWalker.java:128)
      at
org.apache.xpath.axes.WalkingIterator.setRoot(WalkingIterator.java:153)
      at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:212)
      at
org.apache.xpath.axes.LocPathIterator.execute(LocPathIterator.java:211)
      at org.apache.xpath.Expression.execute(Expression.java:153)
      at org.apache.xpath.operations.Operation.execute(Operation.java:107)
      at
org.apache.xpath.axes.PredicatedNodeTest.executePredicates(PredicatedNodeTest.java:339)
      at
org.apache.xpath.axes.PredicatedNodeTest.acceptNode(PredicatedNodeTest.java:476)
      at org.apache.xpath.axes.AxesWalker.nextNode(AxesWalker.java:369)
      at
org.apache.xpath.axes.WalkingIterator.nextNode(WalkingIterator.java:180)
      at org.apache.xpath.axes.NodeSequence.nextNode(NodeSequence.java:280)
      at org.apache.xpath.axes.NodeSequence.runTo(NodeSequence.java:434)
      at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:217)
      at
org.apache.xpath.axes.LocPathIterator.execute(LocPathIterator.java:211)
      at org.apache.xpath.functions.FuncNot.execute(FuncNot.java:42)
      at org.apache.xpath.operations.And.execute(And.java:49)
      at
org.apache.xpath.patterns.StepPattern.executePredicates(StepPattern.java(Compiled
 Code))
      at
org.apache.xpath.patterns.StepPattern.execute(StepPattern.java(Compiled
Code))
      at
org.apache.xalan.templates.TemplateList.getTemplateFast(TemplateList.java:556)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:296)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2389)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2255)
      at org.apache.xalan.lib.Redirect.write(Redirect.java:212)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
      at java.lang.reflect.Method.invoke(Method.java:391)
      at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.processElement(ExtensionHandlerJavaClass.java:495)
      at
org.apache.xalan.templates.ElemExtensionCall.execute(ElemExtensionCall.java:230)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
      at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
      at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
      at org.apache.xalan.xslt.Process.main(Process.java:987)



I am using following script that uses the xalan 2.6.0

#!/usr/bin/ksh
ANT_HOME=/app/GMRD-old/cm-old/Downloads1/Ant/apache-ant-1.6.2/
XERCES_LIB=/app/GMRD-old/cm-old/Downloads1/Xalan/xalan-j_2_6_0/bin/xml-apis.jar:/app/GMRD-old/cm-old/Downloads1/Xalan/xalan-j_2_6_0/bin/xercesImpl.jar
XALAN_LIB=/app/GMRD-old/cm-old/Downloads1/Xalan/xalan-j_2_6_0/bin/xalan.jar
BSF_LIB=/app/GMRD-old/cm-old/Downloads1/Xalan/xalan-j_2_6_0/bin/bsf.jar
RHINO_LIB=/home/u627951/lib/js.jar
BOOTPATH=$XERCES_LIB:$XALAN_LIB
MYCLASSPATH=$ANT_HOME/lib/ant.jar:$ANT_HOME/lib/ant-launcher.jar:$ANT_HOME/lib/ant-trax.jar:$XERCES_LIB:$XALAN_LIB:$BSF_LIB:$RHINO_LIB
#TRANSFORM=../src/Tools/Build/Java/xml2modGenerator.xsl
TRANSFORM=test1.xsl
echo $MYCLASSPATH

java -Xbootclasspath/p:"$BOOTPATH" org.apache.xalan.xslt.EnvironmentCheck
java -Xbootclasspath/p:"$BOOTPATH" -cp "$MYCLASSPATH"
org.apache.xalan.xslt.Process -EDUMP -in componentdb.xml -out test -XSL
$TRANSFORM -PARAM class "Asset"


Thanks,
Sachin

Office: 469-477-1635
Mobile: 925-699-7261
E-mail: [EMAIL PROTECTED]

Reply via email to