On Cocoon 2.0.2 Has Anyone tried to create a application based (as opposed to a webapp) to index a set of XML files using the CocoonLuceneIndex Creator, I keep getting the same damn NullPointerError, when I try creating the index, the reason why I'm trying to create an App is that I'm trying to index about 50 000 XML files, the Webapp dies and when I try searching I get "Too Many Files open" Error.
The following code is the section I'm having trouble with basically I trying to create a LuceneCocoonIndexer (lcii), and index a specific directory String workDir = "/opt/customer/orion/application-deployments/default/defaultWebApp/temp/coco on-files/index/" ; CocoonComponentManager component = new CocoonComponentManager(); lcii = (LuceneCocoonIndexer)component.lookup( LuceneCocoonIndexer.ROLE ); // lcii = new SimpleLuceneCocoonIndexerImpl() ; Directory directory = LuceneCocoonHelper.getDirectory( new File( workDir, "index" ), create ); lcii.setAnalyzer( analyzer ); URL base_url = new URL( baseURL ); lcii.index( directory, create, base_url ); <<<<<<<<<<< I get the error here I think the problem is in the way I'm instantiating lcii , and if you're wondering .. the commented when throws the same exception : java.lang.NullPointerException.. PS : I would really enjoy chatting with someone about the Lucene Functionality in Cocoon 2.0.2 because there is very little documentation or mention of it anywhere . Cheers Nader S. Henein Tel. +9714 3911900 Fax. +9714 3911915 GSM. +9715 05659557 www.bayt.com --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>