From: Wolfgang M. <me...@if...> - 2003-07-28 16:58:36
|
Hi, I encountered a similar error after doing 90 XUpdates. It is caused by a wrong page size declaration in the page header (thus a very large byte array is allocated for the page, leading to an OutOfMemoryError). I just committed a bug fix to the CVS. Wolfgang On Monday 28 July 2003 03:44 pm, Christian Sell wrote: > Hello, > > I am testing the XUpdate capabilities with the CVS head version running > in embedded mode, and keep running into an OutOfMemoryError. I have a > small document (3 nested elements), to which I am adding one element via > an xupdate:append command. > > I can do this in a loop 83 times - then I get said error. Doubling the > -Xmx value to 512m only gets me to 84 items, but after that I get the > stack trace below from the shutdown method (which is called in a finally > block). > > Interestingly, if I restart my program after the first run, I can query > the document and see the 83 inserted items. However, trying to add > another item, I get the OutOfMemoryError on the very first attempt - > which shows that the condition is permanent. |