Author: kwright
Date: Thu Jun 29 01:42:19 2017
New Revision: 1800219
URL: http://svn.apache.org/viewvc?rev=1800219&view=rev
Log:
Fix for CONNECTORS-1438.
Modified:
manifoldcf/trunk/CHANGES.txt
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
Modified: manifoldcf/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1800219&r1=1800218&r2=1800219&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Thu Jun 29 01:42:19 2017
@@ -3,6 +3,10 @@ $Id$
======================= 2.8-dev =====================
+CONNECTORS-1438: Wrong content-type parse in Solr connector caused
+failure when content type contained a charset.
+(Kenta Kasahara, Karl Wright)
+
CONNECTORS-1434: Escape filenames in Solr Http headers to match spec.
This is a workaround for a fix that really should be in HttpClient.
(Karl Wright, Tamizh Kumaran Thamizharasan)
Modified:
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java?rev=1800219&r1=1800218&r2=1800219&view=diff
==============================================================================
---
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
(original)
+++
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
Thu Jun 29 01:42:19 2017
@@ -196,7 +196,7 @@ public class ModifiedHttpSolrClient exte
parts.add(new FormBodyPart(encodeForHeader(name),
new InputStreamBody(
content.getStream(),
- contentType,
+ ContentType.parse(contentType),
encodeForHeader(content.getName()))));
}
}