jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting" <jukka.zitt...@gmail.com>
Subject Re: Import progress
Date Fri, 15 Jun 2007 11:57:47 GMT

On 6/14/07, Frédéric Esnault <fesn@legisway.com> wrote:
> I was wondering...I'm currently importing 18,000 contents (I generated them,
> exported them, cleaned the repository then I reimport).
> My question is : Is there a way to have a kind of tracker/listener to know
> the import process progress.

One solution would be to decorate the import ContentHandler to for
example keep track of the number of startElement calls. You could use
that information to update a progress bar. The problem with this
approach is that in Jackrabbit a lot of the work happens only as a
last step after the entire XML stream has been imported.

A common approach I've used in many large imports is to split them
into smaller subsets, which both avoids excessive memory requirements
and gives a nice way to show progress while the import is happening.


Jukka Zitting
View raw message