diff --git a/README.txt b/README.txt
index 779c7ce..e52c5cb 100644
--- a/README.txt
+++ b/README.txt
@@ -45,24 +45,37 @@ server crash or power loss (LUCENE-3418) and have bugs that interfere
 with the Drupal admin reports. Solr 3.4 has a problem with
 SortMissingLast so Solr 3.5.0 or later is strongly preferred.
 
-Unpack the tarball somewhere not visible to the web (not in your webserver
-docroot and not inside of your Drupal directory).
+Unpack the Solr tarball somewhere not visible to the web (not in your
+webserver docroot and not inside of your Drupal directory).
 
 The Solr download comes with an example application that you can use for
 testing, development, and even for smaller production sites. This
 application is found at apache-solr-1.4.1/example.
 
+You must use 3 Solr configuration files that come with the Drupal
+module or the integration will not work correctly.
+
+For Solr 1.4 use the ones found in:
+solr-conf/solr-1.4/
+
+for Solr 3.5.0 or 3.6.1 use:
+solr-conf/solr-3.x/
+
+While the Solr 1.4 files will work for Solr 3.5+, they are not optimal
+and you will be missing important new features.
+
+For example, when deploying solr 1.4:
+
 Move apache-solr-1.4.1/example/solr/conf/schema.xml and rename it to
-something like schema.bak. Then move the solr-conf/schema.xml that
-comes with this Drupal module to take its place. If you are using
-Solr 3.4 or later, you can use solr-conf/schema-solr3x.xml instead.
+something like schema.bak. Then move the solr-conf/solr-1.4/schema.xml
+that comes with this Drupal module to take its place.
 
 Similarly, move apache-solr-1.4.1/example/solr/conf/solrconfig.xml and rename
-it like solrconfig.bak. Then move the solr-conf/solrconfig.xml that comes
-with this module to take its place.
+it like solrconfig.bak. Then move the solr-conf/solr-1.4/solrconfig.xml
+that comes with this module to take its place.
 
-Finally, move apache-solr-1.4.1/example/solr/conf/protwords.txt and rename
-it like protwords.bak. Then move the solr-conf/protwords.txt that comes
+Finally, move apache-solr-1.4.1/example/solr/conf/protwords.txt and rename it
+protwords.bak. Then move the solr-conf/solr-1.4/protwords.txt that comes
 with this module to take its place.
 
 Make sure that the conf directory includes the following files - the Solr core
@@ -103,7 +116,6 @@ settings.php
 
 $conf['apachesolr_environments']['my_env_id']['url'] = 'http://localhost:8983';
 
-
 Configuration variables
 -----------------------
 
@@ -145,7 +157,7 @@ behavior:
    happen.
 
 Troubleshooting
---------------
+---------------
 Problem:
 Links to nodes appear in the search results with a different host name or
 subdomain than is preferred.  e.g. sometimes at http://example.com
diff --git a/solr-conf/solr-1.4/schema.xml b/solr-conf/solr-1.4/schema.xml
index 7f42de4..133b118 100644
--- a/solr-conf/solr-1.4/schema.xml
+++ b/solr-conf/solr-1.4/schema.xml
@@ -10,7 +10,7 @@
  http://wiki.apache.org/solr/SchemaXml
 -->
 
-<schema name="drupal-3.0-rc2" version="1.2">
+<schema name="drupal-3.0-0-solr1.4" version="1.2">
     <!-- attribute "name" is the name of this schema and is only used for display purposes.
          Applications should change this to reflect the nature of the search collection.
          version="1.2" is Solr's version number for the schema syntax and semantics.  It should
diff --git a/solr-conf/solr-1.4/solrconfig.xml b/solr-conf/solr-1.4/solrconfig.xml
index 070f327..a0818cd 100644
--- a/solr-conf/solr-1.4/solrconfig.xml
+++ b/solr-conf/solr-1.4/solrconfig.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<config name="drupal-3.0-rc2">
+<config name="drupal-3.0-0-solr1.4">
   <!-- Set this to 'false' if you want solr to continue working after it has
        encountered an severe configuration error.  In a production environment,
        you may want solr to keep working even if one handler is mis-configured.
diff --git a/solr-conf/solr-3.x/schema.xml b/solr-conf/solr-3.x/schema.xml
index 8c16bf0..2cebb36 100644
--- a/solr-conf/solr-3.x/schema.xml
+++ b/solr-conf/solr-3.x/schema.xml
@@ -10,7 +10,7 @@
  http://wiki.apache.org/solr/SchemaXml
 -->
 
-<schema name="drupal-3.0-rc2-solr3" version="1.3">
+<schema name="drupal-3.0-0-solr3" version="1.3">
     <!-- attribute "name" is the name of this schema and is only used for display purposes.
          Applications should change this to reflect the nature of the search collection.
          version="1.2" is Solr's version number for the schema syntax and semantics.  It should
diff --git a/solr-conf/solr-3.x/solrconfig.xml b/solr-conf/solr-3.x/solrconfig.xml
index 627637e..ade4fcd 100644
--- a/solr-conf/solr-3.x/solrconfig.xml
+++ b/solr-conf/solr-3.x/solrconfig.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<config name="drupal-3.0-rc2-solr3">
+<config name="drupal-3.0-0-solr3">
   <!-- Controls what version of Lucene various components of Solr
        adhere to.  Generally, you want to use the latest version to
        get all bug fixes and improvements. It is highly recommended
diff --git a/tests/solr_index_and_search.test b/tests/solr_index_and_search.test
index 763a37a..714a6d1 100755
--- a/tests/solr_index_and_search.test
+++ b/tests/solr_index_and_search.test
@@ -120,7 +120,8 @@ class DrupalSolrOnlineWebTestCase extends AbstractDrupalSolrOnlineWebTestCase {
   function setUp() {
     parent::setUp();
     parent::setUpSolr(
-      dirname(__FILE__) . '/../solr-conf/*',
+      // The Solr 1.4 conf will work in both 1.4 and 3.5.
+      dirname(__FILE__) . '/../solr-conf/solr-1.4/*',
       dirname(__FILE__) . '/conf/*'
     );
   }
