Thank you very much for that quick patch Demian!

Josef


On Tue, Jun 25, 2013 at 3:10 PM, Demian Katz <demian.katz@villanova.edu> wrote:

It looks like a configuration error was introduced during the upgrade to Solr 4.  The patch here should solve the problem:

 

http://vufind.org/jira/browse/VUFIND-829

 

(I’ll commit this shortly – just want to write an integration test first).

 

- Demian

 

From: Josef Moravec [mailto:josef.moravec@gmail.com]
Sent: Tuesday, June 25, 2013 8:53 AM
To: David Maus
Cc: vufind-general@lists.sourceforge.net
Subject: Re: [VuFind-General] Error on Author -> Home page

 

Thank you very much David! 

 

I'm a little bit closer...  on these "bad request" queries is solr returning this error message: unknown handler: dismax

 

In the biblio core the dismax handler is working, but in the authority core doesn't. I thought, that dismax is part of Solr and I don't know, where I can "turn on" dismax.

 

 

Josef

 

 

 

On Tue, Jun 25, 2013 at 1:25 PM, David Maus <maus@hab.de> wrote:

At Tue, 25 Jun 2013 12:43:31 +0200,

Josef Moravec wrote:
>
> Hello all,
>
> I have a problem on Author home page: 
> http://vufind.knihovna-uo.cz:8181/vufind/Author/Home?author=Bernhard%2C+Thomas%2C+1931-1989
>
> It seems to me, that query is processed well by solr, but VuFind
> isn't able to use the result from solr and I haven't any idea why.
>
> I'm running vufind 2.0 from git.
>

The exception indicates a problem with a request to SOLR Auth core:

,----
| Exception:
|
| Nachricht: 400 Bad Request
| Ablaufverfolgung:
|
| #0 /usr/local/vufind2/module/VuFindSearch/src/VuFindSearch/Backend/Solr/Connector.php(406): VuFindSearch\Backend\Exception\HttpErrorException::createFromResponse(Object(Zend\Http\Response))
| #1 /usr/local/vufind2/module/VuFindSearch/src/VuFindSearch/Backend/Solr/Connector.php(371): VuFindSearch\Backend\Solr\Connector->send(Object(Zend\Http\Client))
| #2 /usr/local/vufind2/module/VuFindSearch/src/VuFindSearch/Backend/Solr/Connector.php(209): VuFindSearch\Backend\Solr\Connector->query('select', Object(VuFindSearch\ParamBag))
| #3 /usr/local/vufind2/module/VuFindSearch/src/VuFindSearch/Backend/Solr/Backend.php(178): VuFindSearch\Backend\Solr\Connector->search(Object(VuFindSearch\ParamBag))
| #4 /usr/local/vufind2/module/VuFindSearch/src/VuFindSearch/Service.php(105): VuFindSearch\Backend\Solr\Backend->search(Object(VuFindSearch\Query\Query), 0, 20, Object(VuFindSearch\ParamBag))
| #5 /usr/local/vufind2/module/VuFind/src/VuFind/Search/Solr/Results.php(85): VuFindSearch\Service->search('SolrAuth', Object(VuFindSearch\Query\Query), 0, 20, Object(VuFindSear
`----

The printed messages on the top of the page are for the Biblio
core. The search service should log the request/response in the faulty
case, too.

Best,
  -- David


> Thank you in advance
>
> --
> Josef Moravec
> josef.moravec@gmail.com
>
>

--
David Maus
Herzog August Bibliothek - D-38299 Wolfenbuettel
Phone: +49-5331-808-317
Email: maus@hab.de

Digital Humanities Research Collaboration
http://www.gcdh.de/en/projects/dh/

PGP Key 0x0CC2E093512F7385
Fingerprint 1AD2 EE67 224F 18C5 EA55  98AD 0CC2 E093 512F 7385




--
Josef Moravec
josef.moravec@gmail.com




--
Josef Moravec
josef.moravec@gmail.com