Yuval - my only hunch is that you're hitting a different request
handler than where you configured the default defType. Send us the
URL you're hitting Solr with, and the full request handler mapping.
And you're sure you're the exact core you're hitting (since you
mention multicore) you think you are? Look at Solr's admin to see
where the solr home directory is and ensure you're looking at the
right solrconfig.xml.
Erik
On Jun 9, 2010, at 12:52 AM, Yuval Feinstein wrote:
Thanks, Ahmet.
Yes, my solrconfig.xml file is very similar to what you wrote.
When I use &echoparams=all and defType=myqp, I get:
<lst name="params">
<str name="q">hi</str>
<str name="echoparams">all</str>
<str name="defType">myqp</str>
</lst>
However, when I do not use the defType (hoping it will be
automatically
Inserted from solrconfig), I get:
<lst name="params">
<str name="q">hi</str>
<str name="echoparams">all</str>
</lst>
Can you see what I am doing wrong?
Thanks,
Yuval
-----Original Message-----
From: Ahmet Arslan [mailto:iori...@yahoo.com]
Sent: Tuesday, June 08, 2010 3:52 PM
To: solr-user@lucene.apache.org
Subject: Re: Making my QParserPlugin the default one, with cores
It appears that the defType parameter is not being set by the
request >handler.
What do you get when you append &echoParams=all to your search url?
So you have something like this entry in solrconfig.xml
<requestHandler name="standard" class="solr.SearchHandler"
default="true">
<lst name="defaults">
<str name="defType">myqp</str>
</lst>
</requestHandler>