Hello,

> Hi Ard.
> Thanks for you responses. I've done a little more digging and 
> I see that my app uses a different SearchIndex to override 
> the NodeIndexer class. This NodeIndexer just adds a few more 
> properties to the index. What I noticed is that, even though 
> I have the search index element in the workspace.xml pointing 
> to the right class, my NodeIndexer.createDoc() is not being 
> called. Instead it calls Jackrabbit's default NodeIndexer method.
> My class' constructor is actually being called during 
> RepositoryImpl's constructor, but when it's time to index the 
> docs, MultiIndex calls to the default SearchIndex.
> Any ideas? This used to work in Jackrabbit 1.3.

Well, the signature of the SearchIndex createDocument changed. I also
use a different SearchIndex which extends o.a.j SearchIndex. If you do
so, make sure you make use of @Override java 1.5 features to avoid basic
problems you have now with changing signatures over overridden classes.
I know for sure IndexFormatVersion has been added to the signature. 

Anyway, it shouldn't be to hard to find it now,

Regards Ard  

> Regards,
> 
> Esteban Franqueiro
> [EMAIL PROTECTED] 
> 
> 
> Notice:  This email message, together with any attachments, 
> may contain information  of  BEA Systems,  Inc.,  its 
> subsidiaries  and  affiliated entities,  that may be 
> confidential,  proprietary,  copyrighted  and/or legally 
> privileged, and is intended solely for the use of the 
> individual or entity named in this message. If you are not 
> the intended recipient, and have received this message in 
> error, please immediately return this by email and then delete it.
> 

Reply via email to