CakePHP com Lucene

Estou tentando implementar o Lucene com cakephp e seguindo este guiahttp://jamienay.com/2010/01/zend_search_lucene-datasource-for-cakephp/

Estou recebendo este erro

ConnectionManager :: loadDataSource - Não foi possível importar a classe DataSource .ZendSearchLuceneSource

Coloquei os arquivos do fornecedor em app / vendors / Zend /

Adicionado isso no bootstrap.php

ini_set('include_path', ini_get('include_path') . ':' . CAKE_CORE_INCLUDE_PATH . DS . '/vendors');

/**
 * AutoLoading Zend Vendor Files
 */
function __autoload($path) {
    if(substr($path, 0, 5) == 'Zend_') {
        include str_replace('_', '/', $path) . '.php';
    }
    return $path;
}

adicionou isso à configuração do banco de dados

var $zendSearchLucene = array(
    'datasource' => 'ZendSearchLucene',
    'indexFile' => 'lucene', // stored in the cache dir.
    'driver' => '',
    'source' => 'search_indices'
);

Adicionar criou um modelo chamado search.php

<?php
class Search extends AppModel {
    var $useDbConfig = 'zendSearchLucene';

}
?>

Agora, eu criei um controlador chamado search também como este

<?php
class SearchController extends AppController {

    var $name = 'Search';

    function index(){

    }


}
?>

quando visito o site / pesquisa, estou recebendo esse erro.

questionAnswers(1)

yourAnswerToTheQuestion