[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xalan-j-users
Subject:    Re: experiencing problem with Xalan (insertOp method)
From:       Christine Li <jycli () ca ! ibm ! com>
Date:       2005-11-09 14:32:50
Message-ID: OF52B48647.605E0221-ON852570B4.004FC59A-852570B4.004FE778 () ca ! ibm ! com
[Download RAW message or body]

This is a multipart message in MIME format.
--=_alternative 004FE775852570B4_=
Content-Type: text/plain; charset="US-ASCII"

Hi, Vincent

Xalan 2.4.0 is an really old version. Can you try with Xalan 2.7.0? You 
can download the latest version from 
http://www.apache.org/dyn/closer.cgi/xml/xalan-j

Christine Li
XSLT Development
IBM Toronto Lab
Tel: (905)413-2601
Email: jycli@ca.ibm.com



"PEYRACHON V Ext ROSI/SICOR" <vpeyrachon.ext@francetelecom.com> 
09/11/2005 02:47 AM

To
<xalan-j-users@xml.apache.org>
cc

Subject
experiencing problem with Xalan (insertOp method)






Hi !
Inmy application, every page are done using XML and XSL processed by Xalan 
(2.4.0). My problem is that from time to time, Xalan just stop working ! 
Evary transformation asked after this break point generate the following 
exception : 

java.lang.ArrayIndexOutOfBoundsException
at org.apache.xpath.compiler.XPathParser.insertOp(III)V(Optimized Method)
at org.apache.xpath.compiler.XPathParser.AndExpr()V(Optimized Method)
at org.apache.xpath.compiler.XPathParser.OrExpr()V(XPathParser.java:749)
at 
org.apache.xpath.compiler.XPathParser.initXPath(Lorg.apache.xpath.compiler.Compiler;Ljava.lang.String;Lorg.apache.xml.utils.PrefixResolver;)V(Optimized \
 Method)
at 
org.apache.xalan.processor.StylesheetHandler.createXPath(Ljava.lang.String;)Lorg.apache.xpath.XPath;(Optimized \
 Method)
at 
org.apache.xalan.processor.XSLTAttributeDef.setAttrValue(Lorg.apache.xalan.processor.S \
tylesheetHandler;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.Object;)V(Optimized \
 Method)
at 
org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(Lorg.apach \
e.xalan.processor.StylesheetHandler;Ljava.lang.String;Lorg.xml.sax.Attributes;Ljava.lang.Object;)V(Optimized \
 Method)
at 
org.apache.xalan.processor.ProcessorTemplateElem.startElement(Lorg.apache.xalan.proces \
sor.StylesheetHandler;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Lorg.xml.sax.Attributes;)V(Optimized \
 Method)
at 
org.apache.xalan.processor.StylesheetHandler.startElement(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Lorg.xml.sax.Attributes;)V(Optimized \
 Method)
at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Lorg.apache.xerces.xni.QName; \
Lorg.apache.xerces.xni.XMLAttributes;Lorg.apache.xerces.xni.Augmentations;)V(Optimized \
 Method)
at 
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Lorg.apache.xerces.xni.QName;L \
org.apache.xerces.xni.XMLAttributes;Lorg.apache.xerces.xni.Augmentations;)V(Optimized \
 Method)
at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement()Z(Optimized 
Method)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Z)Z(Optimized \
 Method)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Z)Z(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Z)Z(Unknown Source)
at 
org.apache.xerces.parsers.DTDConfiguration.parse(Lorg.apache.xerces.xni.parser.XMLInputSource;)V(Unknown \
 Source)
at 
org.apache.xerces.parsers.XMLParser.parse(Lorg.apache.xerces.xni.parser.XMLInputSource;)V(Unknown \
 Source)
at 
org.apache.xerces.parsers.AbstractSAXParser.parse(Lorg.xml.sax.InputSource;)V(Unknown \
 Source)
at 
org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(Ljavax.xml.transform.Source;)Ljavax.xml.transform.Templates;(TransformerFactoryImpl.java:934)
 at 
org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(Ljavax.xml.transform.Source;)Ljavax.xml.transform.Transformer;(TransformerFactoryImpl.java:750)
 at org.apache.taglibs.xtags.xslt.StyleTag.doEndTag()I(StyleTag.java:155)

Does anybody experienced the same kind of problem ?

Thanks
Vincent 
***********************************
Ce message et toutes les pieces jointes (ci-apres le "message") sont 
confidentiels et etablis a l'intention exclusive de
ses destinataires.
Toute utilisation ou diffusion non autorisee est interdite.
Tout message electronique est susceptible d'alteration. Le Groupe France 
Telecom decline toute responsabilite au titre de
ce message s'il a ete altere, deforme ou falsifie.
Si vous n'etes pas destinataire de ce message, merci de le detruire 
immediatement et d'avertir l'expediteur.
***********************************
This message and any attachments (the "message") are confidential and 
intended solely for the addressees. Any unauthorised
use or dissemination is prohibited.
Messages are susceptible to alteration. France Telecom Group shall not be 
liable for the message if altered, changed or
falsified.
If you are not receiver of this message, please cancel it immediately and 
inform the sender.
***********************************


--=_alternative 004FE775852570B4_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Hi, Vincent</font>
<br>
<br><font size=2 face="sans-serif">Xalan 2.4.0 is an really old version.
Can you try with Xalan 2.7.0? You can download the latest version from
http://www.apache.org/dyn/closer.cgi/xml/xalan-j</font>
<br>
<br><font size=2 face="sans-serif">Christine Li<br>
XSLT Development<br>
IBM Toronto Lab<br>
Tel: (905)413-2601<br>
Email: jycli@ca.ibm.com</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;PEYRACHON V Ext \
ROSI/SICOR&quot; &lt;vpeyrachon.ext@francetelecom.com&gt;</b> </font>
<p><font size=1 face="sans-serif">09/11/2005 02:47 AM</font>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 \
face="sans-serif">&lt;xalan-j-users@xml.apache.org&gt;</font> <tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">experiencing problem with
Xalan (insertOp method)</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 face="Arial">Hi !<br>
Inmy application, every page are done using XML and XSL processed by Xalan
(2.4.0). My problem is that from time to time, Xalan just stop working
! Evary transformation asked after this break point generate the following
exception : <br>
<br>
java.lang.ArrayIndexOutOfBoundsException<br>
at org.apache.xpath.compiler.XPathParser.insertOp(III)V(Optimized Method)<br>
at org.apache.xpath.compiler.XPathParser.AndExpr()V(Optimized Method)<br>
at org.apache.xpath.compiler.XPathParser.OrExpr()V(XPathParser.java:749)<br>
at org.apache.xpath.compiler.XPathParser.initXPath(Lorg.apache.xpath.compiler.Compiler;Ljava.lang.String;Lorg.apache.xml.utils.PrefixResolver;)V(Optimized
 Method)<br>
at org.apache.xalan.processor.StylesheetHandler.createXPath(Ljava.lang.String;)Lorg.apache.xpath.XPath;(Optimized
 Method)<br>
at org.apache.xalan.processor.XSLTAttributeDef.setAttrValue(Lorg.apache.xalan.processo \
r.StylesheetHandler;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.Object;)V(Optimized
 Method)<br>
at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(Lorg.ap \
ache.xalan.processor.StylesheetHandler;Ljava.lang.String;Lorg.xml.sax.Attributes;Ljava.lang.Object;)V(Optimized
 Method)<br>
at org.apache.xalan.processor.ProcessorTemplateElem.startElement(Lorg.apache.xalan.pro \
cessor.StylesheetHandler;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Lorg.xml.sax.Attributes;)V(Optimized
 Method)<br>
at org.apache.xalan.processor.StylesheetHandler.startElement(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Lorg.xml.sax.Attributes;)V(Optimized
 Method)<br>
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Lorg.apache.xerces.xni.QNa \
me;Lorg.apache.xerces.xni.XMLAttributes;Lorg.apache.xerces.xni.Augmentations;)V(Optimized
 Method)<br>
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Lorg.apache.xerces.xni.QNam \
e;Lorg.apache.xerces.xni.XMLAttributes;Lorg.apache.xerces.xni.Augmentations;)V(Optimized
 Method)<br>
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement()Z(Optimized
Method)<br>
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Z)Z(Optimized
 Method)<br>
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Z)Z(Unknown
Source)<br>
at org.apache.xerces.parsers.XML11Configuration.parse(Z)Z(Unknown Source)<br>
at org.apache.xerces.parsers.DTDConfiguration.parse(Lorg.apache.xerces.xni.parser.XMLInputSource;)V(Unknown
 Source)<br>
at org.apache.xerces.parsers.XMLParser.parse(Lorg.apache.xerces.xni.parser.XMLInputSource;)V(Unknown
 Source)<br>
at org.apache.xerces.parsers.AbstractSAXParser.parse(Lorg.xml.sax.InputSource;)V(Unknown
 Source)<br>
at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(Ljavax.xml.transform.Source;)Ljavax.xml.transform.Templates;(TransformerFactoryImpl.java:934)<br>
 at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(Ljavax.xml.transf \
orm.Source;)Ljavax.xml.transform.Transformer;(TransformerFactoryImpl.java:750)<br> at \
org.apache.taglibs.xtags.xslt.StyleTag.doEndTag()I(StyleTag.java:155)<br> <br>
Does anybody experienced the same kind of problem ?<br>
<br>
Thanks</font>
<br><font size=2 face="Arial">Vincent </font>
<table width=100%>
<tr>
<td width=100% bgcolor=white><font size=3>***********************************<br>
Ce message et toutes les pieces jointes (ci-apres le &quot;message&quot;)
sont confidentiels et etablis a l'intention exclusive de<br>
ses destinataires.<br>
Toute utilisation ou diffusion non autorisee est interdite.<br>
Tout message electronique est susceptible d'alteration. Le Groupe France
Telecom decline toute responsabilite au titre de<br>
ce message s'il a ete altere, deforme ou falsifie.<br>
Si vous n'etes pas destinataire de ce message, merci de le detruire immediatement
et d'avertir l'expediteur.<br>
***********************************<br>
This message and any attachments (the &quot;message&quot;) are confidential
and intended solely for the addressees. Any unauthorised<br>
use or dissemination is prohibited.<br>
Messages are susceptible to alteration. France Telecom Group shall not
be liable for the message if altered, changed or<br>
falsified.<br>
If you are not receiver of this message, please cancel it immediately and
inform the sender.<br>
***********************************</font></table>
<br>
<br>
--=_alternative 004FE775852570B4_=--


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic