Description
Steps to reproduce:
- I imported a document, which seems to have a special character in it into a text field of a content object via Public API. (Find the text attached to this ticket)
- I run ezplatform:reindex
It fails with the message
Wrong HTTP status received from Solr: 400 on http://solr:8983/solr/snh_behat EzSystems\EzPlatformSolrSearchEngine\Gateway\Endpoint::__set_state(array( 'scheme' => 'http', 'user' => NULL, 'pass' => NULL, 'host' => 'solr', 'port' => 8983, 'path' => '/solr', 'core' => 'snh_behat', )) EzSystems\EzPlatformSolrSearchEngine\Gateway\Message::__set_state(array( 'headers' => array ( 'version' => '1.1', 'status' => 400, 'Content-Type' => 'text/plain;charset=utf-8', 'Content-Length' => '285', ), 'body' => '{"responseHeader":{"status":400,"QTime":2},"error":{"metadata":["error-class","org.apache.solr.common.SolrException","root-error-class","com.ctc.wstx.exc.WstxUnexpectedCharException"],"msg":"Illegal character ((CTRL-CHAR, code 19))\\n at [row,col {unknown-source}]: [4,5]","code":400}} ...
Attachments
Issue Links
- is duplicated by
-
EZP-31077 Terminal escape characters can not be saved into RichText field
- InputQ