xom-interest AT lists.ibiblio.org
Subject: XOM API for Processing XML with Java
List archive
- From: Wolfgang Hoschek <wolfgang.hoschek AT mac.com>
- To: Elliotte Harold <elharo AT metalab.unc.edu>
- Cc: xom-interest AT lists.ibiblio.org, m AT lhaza.com
- Subject: Re: [XOM-interest] OutOfMemoryError
- Date: Fri, 20 Jan 2006 14:31:30 -0800
On Jan 20, 2006, at 2:05 PM, Elliotte Harold wrote:
Wolfgang Hoschek wrote:
Bottom line: I don't think XOM can or should do something about this problem.
Possibly. I am considering whether I could add an extra protected method to NodeFactory that would be called once for each invocation of characters() by SAX and which would enable such buffering. Currently XOM has to buffer in XOMHandler anyway. It might be possible to move this into NodeFactory.
I guess there's no SAX property that would force the underlying parser to limit character() chunks to <= X bytes. So no guarantee can be given that an OOM error can be avoided. Even if there's no error with parser X today, it might be different with a different parser, or with a different version.
Plus, what about very large base64 comment nodes?
I still believe that such an unusual use case is best dealt with by a custom SAX content handler, rather than at the XOM level. Too much additional complexity for too little additional value.
Wolfgang.
-
[XOM-interest] OutOfMemoryError,
Gsell Martin, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
- Re: [XOM-interest] OutOfMemoryError, Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Markus Lindner, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
- Re: [XOM-interest] OutOfMemoryError, Wolfgang Hoschek, 01/20/2006
- Re: [XOM-interest] OutOfMemoryError, Elliotte Harold, 01/20/2006
- Re: [XOM-interest] OutOfMemoryError, Wolfgang Hoschek, 01/20/2006
- Re: [XOM-interest] OutOfMemoryError, Elliotte Harold, 01/21/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Wolfgang Hoschek, 01/20/2006
-
Re: [XOM-interest] OutOfMemoryError,
Elliotte Harold, 01/20/2006
Archive powered by MHonArc 2.6.24.