[opencms-dev] Lucene with Mutliple Projects

Ernesto De Santis ernesto.desantis at colaborativa.net
Thu Feb 5 18:55:02 CET 2004


Hi Ben

When you search use an object from Searcher class. ok?
IndexSearcher is a subclass of them.

for create an IndexSearcher you make some this:
IndexSearcher searcher = new IndexSearcher("<indexDir>");
See the Lucene javadoc.

I implement this in java classes, not in jsp.

Is that what you mean?


Ernesto.

  ----- Original Message ----- 
  From: Ben Rometsch 
  To: opencms-dev at opencms.org 
  Sent: Thursday, February 05, 2004 7:23 AM
  Subject: Re: [opencms-dev] Lucene with Mutliple Projects


  Hi Ernesto,

  Finally! It is now indexing the correct branch of the VFS into a seperate index directory. 

  I'm not sure how to reference this index in my search jsp page however. You mentioned an IndexSearcher in your original reply, but I can see no mention to it in the documentation...

  Thanks for the help,
  Ben

  Ernesto De Santis wrote:

Hi Ben

We use the absolute path. We try with some alternatives for use the relative
path, but not work. Sorry, I forget said this in previos mail.

If somebody know the solution, we are very happy...

Ernesto.


----- Original Message ----- 
From: "Ben Rometsch" <ben at solidstategroup.com>
To: <opencms-dev at opencms.org>
Sent: Wednesday, February 04, 2004 1:19 PM
Subject: Re: [opencms-dev] Lucene with Mutliple Projects


Hi Ernesto,

I am getting the following error:

java.io.FileNotFoundException: config/registry2.xml (No such file or
directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at com.opencms.file.CmsRegistry.<init>(CmsRegistry.java:180)
        at
net.grcomputing.opencms.search.lucene.SearchParameters.<init>(SearchParamete
rs.java:101)
        at
net.grcomputing.opencms.search.lucene.IndexManager.<init>(IndexManager.java:
103)
        at
net.grcomputing.opencms.search.lucene.CronIndexManager.launch(CronIndexManag
er.java:103)
        at
com.opencms.core.CmsCronScheduleJob.run(CmsCronScheduleJob.java:68)


The file registry2.xml is present in the <webapp>/WEB-INF/config
directory. Any ideas?

Ben

Ernesto De Santis wrote:

  Ben

We have two indexes in one project.

You can build a second "registry.xml", for example registry2.xml and
configure the second luceneSearch in this file. With another Analyzer
(if you want) and in another folder (indexDir).

When you configure the task, you can use a parameter specifying which
.xml to use.
For example:

30 06 * * * Admin Administrators
net.grcomputing.opencms.search.lucene.CronIndexManager
createIndex=true,registry=config/registry2.xml

Note the registry parameter.

There are problems with spaces in the task line, donĀ“t use spaces! only
if necessary.

After that, you should use one IndexSearcher per index.

Ernesto.

----- Original Message ----- 
From: "Ben Rometsch" <ben at solidstategroup.com>
To: <opencms-dev at opencms.org>
Sent: Tuesday, February 03, 2004 2:41 PM
Subject: [opencms-dev] Lucene with Mutliple Projects




    Hi There,

I have successfully integrated the lucene module into my project, but I
need to implement a seperate index for a second project that I have in
my opencms application. Is this possible? I tried just copying the entire:

<luceneSearch>
...
</luceneSearch>

in the registry.xml file and setting up different VFS directories and a
different index directory in the actual file system, but that does not
appear to be working - nothing is being created in the second index
directory.

Any ideas?
Thanks,
Ben

-- 
----== Solid State Group ==----
Web     www.solidstategroup.com
Email   ben at solidstategroup.com
MSN     benrometsch at hotmail.com

_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev




      _______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev




    
  

-- 
----== Solid State Group ==----
Web     www.solidstategroup.com
Email   ben at solidstategroup.com
MSN     benrometsch at hotmail.com_______________________________________________ This mail is send to you from the opencms-dev mailing list To change your list options, or to unsubscribe from the list, please visit http://mail.opencms.org/mailman/listinfo/opencms-dev 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20040205/5647b36c/attachment.htm>


More information about the opencms-dev mailing list