CakePHP con Lucene

Estoy tratando de implementar Lucene con cakephp y sigo esta guíahttp://jamienay.com/2010/01/zend_search_lucene-datasource-for-cakephp/

Estoy recibiendo este error

ConnectionManager :: loadDataSource - No se puede importar la clase DataSource .ZendSearchLuceneSource

He colocado los archivos del proveedor en la aplicación / vendedores / Zend /

Agregó esto en 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;
}

agregó esto a la configuración de la base de datos

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

Agregar creó un modelo llamado search.php

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

}
?>

Ahora mismo he creado un controlador llamado búsqueda también como este

<?php
class SearchController extends AppController {

    var $name = 'Search';

    function index(){

    }


}
?>

cuando visito el sitio / búsqueda obtengo ese error.

Respuestas a la pregunta(1)

Su respuesta a la pregunta