diff --git a/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java b/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java
index c1d4f8b4ff9..39917e54178 100644
--- a/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java
+++ b/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java
@@ -277,7 +277,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
" \"f1\": \"v2\",\n" +
" \"f2\": null\n" +
" }\n";
- SolrQueryRequest req = req("srcField","_src");
+ SolrQueryRequest req = req("srcField","_src_");
req.getContext().put("path","/update/json/docs");
SolrQueryResponse rsp = new SolrQueryResponse();
BufferingRequestProcessor p = new BufferingRequestProcessor(null);
@@ -304,7 +304,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
" \"f2\": \"v2\",\n" +
" \"f3\": null\n" +
" }\n";
- req = req("srcField","_src");
+ req = req("srcField","_src_");
req.getContext().put("path","/update/json/docs");
rsp = new SolrQueryResponse();
p = new BufferingRequestProcessor(null);
@@ -313,7 +313,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
assertEquals( 2, p.addCommands.size() );
- String content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src");
+ String content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src_");
assertNotNull(content);
Map obj = (Map) ObjectBuilder.fromJSON(content);
assertEquals(Boolean.TRUE, obj.get("bool"));
@@ -322,7 +322,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
assertNotNull(obj.get("array"));
assertNotNull(obj.get("boosted"));
- content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src");
+ content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src_");
assertNotNull(content);
obj = (Map) ObjectBuilder.fromJSON(content);
assertEquals("v1", obj.get("f1"));
@@ -330,7 +330,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
assertTrue(obj.containsKey("f3"));
doc = "[{'id':'1'},{'id':'2'}]".replace('\'', '"');
- req = req("srcField","_src");
+ req = req("srcField","_src_");
req.getContext().put("path","/update/json/docs");
rsp = new SolrQueryResponse();
p = new BufferingRequestProcessor(null);
@@ -338,11 +338,11 @@ public class JsonLoaderTest extends SolrTestCaseJ4 {
loader.load(req, rsp, new ContentStreamBase.StringStream(doc), p);
assertEquals( 2, p.addCommands.size() );
- content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src");
+ content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src_");
assertNotNull(content);
obj = (Map) ObjectBuilder.fromJSON(content);
assertEquals("1", obj.get("id"));
- content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src");
+ content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src_");
assertNotNull(content);
obj = (Map) ObjectBuilder.fromJSON(content);
assertEquals("2", obj.get("id"));
diff --git a/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml b/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml
index 0a93b74b31c..ceff508c3f8 100755
--- a/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml
+++ b/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml
@@ -156,7 +156,7 @@
-
+
- _src
+ _src_