You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ho...@apache.org on 2012/02/01 21:55:19 UTC

svn commit: r1239316 - in /lucene/dev/trunk/solr: CHANGES.txt core/src/java/org/apache/solr/core/SolrCore.java core/src/test-files/solr/conf/solrconfig.xml

Author: hossman
Date: Wed Feb  1 20:55:18 2012
New Revision: 1239316

URL: http://svn.apache.org/viewvc?rev=1239316&view=rev
Log:
SOLR-3084: Fixed initialiazation error when using <queryResponseWriter default="true" ... />

Modified:
    lucene/dev/trunk/solr/CHANGES.txt
    lucene/dev/trunk/solr/core/src/java/org/apache/solr/core/SolrCore.java
    lucene/dev/trunk/solr/core/src/test-files/solr/conf/solrconfig.xml

Modified: lucene/dev/trunk/solr/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/CHANGES.txt?rev=1239316&r1=1239315&r2=1239316&view=diff
==============================================================================
--- lucene/dev/trunk/solr/CHANGES.txt (original)
+++ lucene/dev/trunk/solr/CHANGES.txt Wed Feb  1 20:55:18 2012
@@ -562,6 +562,10 @@ Bug Fixes
 * SOLR-3073: Fixed 'Invalid UUID string' error when having an UUID field as
   the unique key and executing a distributed grouping request. (Devon Krisman, Martijn van Groningen)
 
+* SOLR-3084: Fixed initialiazation error when using 
+  <queryResponseWriter default="true" ... /> (Bernd Fehling and hossman)
+
+
 Other Changes
 ----------------------
 * SOLR-2922: Upgrade commons-io and commons-lang to 2.1 and 2.6, respectively. (koji)

Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/core/SolrCore.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/core/SolrCore.java?rev=1239316&r1=1239315&r2=1239316&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/core/SolrCore.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/core/SolrCore.java Wed Feb  1 20:55:18 2012
@@ -1625,9 +1625,9 @@ public final class SolrCore implements S
           log.warn("Multiple queryResponseWriter registered to the same name: " + info.name + " ignoring: " + old.getClass().getName());
         }
         if(info.isDefault()){
-          defaultResponseWriter = writer;
           if(defaultResponseWriter != null)
-            log.warn("Multiple default queryResponseWriter registered ignoring: " + old.getClass().getName());
+            log.warn("Multiple default queryResponseWriter registered, using: " + info.name);
+          defaultResponseWriter = writer;
         }
         log.info("created "+info.name+": " + info.className);
       } catch (Exception ex) {

Modified: lucene/dev/trunk/solr/core/src/test-files/solr/conf/solrconfig.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/test-files/solr/conf/solrconfig.xml?rev=1239316&r1=1239315&r2=1239316&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/test-files/solr/conf/solrconfig.xml (original)
+++ lucene/dev/trunk/solr/core/src/test-files/solr/conf/solrconfig.xml Wed Feb  1 20:55:18 2012
@@ -237,7 +237,10 @@
 
 
   </query>
-    
+  
+  <queryResponseWriter name="xml" default="true"
+                       class="solr.XMLResponseWriter" />
+
   <requestHandler name="/replication" class="solr.ReplicationHandler" startup="lazy" /> 
 
   <!-- An alternate set representation that uses an integer hash to store filters (sets of docids).