tags:

views:

44

answers:

2

Don't know what I did wrong. I have two indices with identical documents in it. The local index was replicated from a master which responds correctly, so the same solrconfig.xml and schema.xml file. But if I query the index on my local machine with *:* I get 0 docs. (other queries on my local machine are working correct) I tried jetty and tomcat for the local index. no success.

The *:* behaviour is crucial for me, because some test cases are failing now. Do you have an idea what could be wrong?

A: 

Simply remove q=*:* from the query to get all results with dismax

Karussell
A: 

You probably have dismax set up as the default query handler instead of the standard one. Check your solrconfig.xml.

Mauricio Scheffer
yes, that was the reason, I think + hope. But the strange thing was that it worked on the (master/remote) server ...
Karussell
I think I forgot to remove the "default" marker of the 'simple' requestHandler ... so I had 2 default requestHandlers ... stupid me :-(
Karussell