The ApacheSolr module complains that the schema.xml file is too old. It checks if the name of the XML file is "drupal-3.0-beta3" or newer. The current schema.xml has the name "drupal-multilingual-7.1.0-alpha1" which is incompatible with the naming convention as used by the ApacheSolr module.

I suppose it is best to follow the naming convention of ApacheSolr but change the base name, for example "multilingual-3.0-beta7". This allows to keep track of any schema changes that need to be ported whenever there is a new release of ApacheSolr.

Comments

pfrenssen’s picture

Status: Active » Needs review
StatusFileSize
new965 bytes
marco71’s picture

May I ask why this patch is in the Multilingual project?

pfrenssen’s picture

Because this addresses a problem in the Apache Solr Multilingual module. If you are getting this error message and are not using the multilingual module this patch will not help you I'm afraid.

marco71’s picture

Ah you got my drift. thanks

zeip’s picture

The patch in #1 worked for me, thanks!

Anonymous’s picture

#1 works here, too. Thank you.

mkalkbrenner’s picture

Status: Needs review » Closed (won't fix)

The new implementation (7.x-1.x-dev) uses a different approach. It modifies the original schema instead of providing it's own. Therefore it could not be outdated anymore.