Hello,
I have tried to run the ApplyXPath.java sample on a large volume of data.
An OutOfMemoryError has been raised :
at
org.apache.xml.utils.SuballocatedIntVector.setElementAt(SuballocatedIntVecto
r.java, Compiled Code) at
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.addNode(DOM2DTM.java, Compiled Code)
at org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.nextNode(DOM2DTM.java, Compiled
Code) at
org.apache.xml.dtm.ref.DTMDefaultBase._nextsib(DTMDefaultBase.java, Compiled
Code) at
org.apache.xml.dtm.ref.DTMDefaultBaseTraversers$ChildTraverser.next(DTMDefau
ltBaseTraversers.java, Compiled Code) at
org.apache.xpath.axes.AxesWalker.getNextNode(AxesWalker.java, Compiled Code)
at org.apache.xpath.axes.AxesWalker.nextNode(AxesWalker.java, Compiled Code)
at org.apache.xpath.axes.WalkingIterator.nextNode(WalkingIterator.java,
Compiled Code) at
org.apache.xml.dtm.ref.DTMNodeIterator.nextNode(DTMNodeIterator.java,
Compiled Code)
I would like to know if there is a way to handle large volumes of data with
XPATH (in both read/write modes) ?.
How can I handle data persistence ?
XQL library of GMD-IPSI provides a Persistent DOM solution. Is there any
equivalent in XALAN/XPath project ?
Many thanks in advance.
_______________________________________________
R�my GIBAULT
_______________________________________________