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. >
