From b41c97a86665728eef9192f086ac878a4f918e98 Mon Sep 17 00:00:00 2001 From: David Maus <maus@hab.de> Date: Thu, 30 May 2013 11:32:40 +0200 Subject: [PATCH] Create and attach SOLR v4 error listener * VuFind/Search/Factory/AbstractSolrBackendFactory.php (createListeners): Create and attach SOLR v4 error listener. --- .../src/VuFind/Search/Factory/AbstractSolrBackendFactory.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/VuFind/src/VuFind/Search/Factory/AbstractSolrBackendFactory.php b/module/VuFind/src/VuFind/Search/Factory/AbstractSolrBackendFactory.php index 41dd14086ed..17158c88348 100644 --- a/module/VuFind/src/VuFind/Search/Factory/AbstractSolrBackendFactory.php +++ b/module/VuFind/src/VuFind/Search/Factory/AbstractSolrBackendFactory.php @@ -31,6 +31,7 @@ namespace VuFind\Search\Factory; use VuFind\Search\Solr\InjectHighlightingListener; use VuFind\Search\Solr\MultiIndexListener; +use VuFind\Search\Solr\V4\ErrorListener; use VuFindSearch\Backend\BackendInterface; use VuFindSearch\Backend\Solr\QueryBuilder; @@ -182,6 +183,10 @@ abstract class AbstractSolrBackendFactory implements FactoryInterface ); $mindexListener->attach($events); } + + // Error listener, use SOLR 4.x by default + $errorListener = new ErrorListener($backend); + $errorListener->attach($events); } /** -- GitLab