Hi, Enric
If you think there is bugs in the impl of XPath, please open a bug report at https://issues.apache.org/jira/secure/Dashboard.jspa
and attach a valid test case that can demonstrate the problem.
Thanks,
Christine Li
XSLT Development
IBM Toronto Lab
Tel: (905)413-2601
Email: [EMAIL PROTECTED]
Enric Jaen <[EMAIL PROTECTED]>
13/01/2006 02:52 AM |
|
Hello, I got an OutOfMemory when I evaluate an XPATH _expression_ a large XML file.
I am using this code:
XPathFactory factory = XPathFactory.newInstance();
XPath xpath = factory.newXPath();
InputSource entities_is=new InputSource("file.xml");
XPathExpression xpathExpr = xpath.compile(expr);
return (NodeList)xpathExpr.evaluate(entities_is, XPathConstants.NODESET);
I am not an expert of XPATH development, therefore I'd appreciate if someone could give me an explanation of why is this error happening.
Is this because XPATH uses DOM internaly? If so, is there any implementation for XPATH for SAX?
Is there any other explanation/solution?
Thanks in advance for your help.
-Enric