Mustapha Es-salihe wrote:

The problem went away after "ulimit -n 8192" on linux server. But I want to
run xindice/tomcat on Windows XP. why I obtain this exception after a lot of
program iterations? The same program run correctly by using xindice on linux
but not xindice on windows. My populator program and xindice/tomcat are
runing on the same windows xp machine. Why the collection is closed?



Well, back to square one: can you provide a test reproducing this problem? Take a look at unit tests - one of them might help you with this.


If you can not, can you at least put some breakpoints in and investigate why / when it's being closed?


Vadim


My root collection is /db/hansards. I have 365 XML documents, each document
contains a one day data (a hansard). Each XML document is used to create a
collection. Each hansard collection contains two subcollections, each one is
used to store a type of data. example :
- /db/hansards
                |
                --hansard-2001-01-30
                                        |
                                        --interventions (between 100 and 250 
xml documents)
                                        --topics (between 10 and 50 xml 
documents)
                --hansard-2001-01-31
                                        |
                                        --interventions (between 100 and 250 
xml documents)
                                        --topics (between 10 and 50 xml 
documents)
                ....

I use a BTreeFiler for each collection.
Thanks


<snip/>



Reply via email to