Fails to search with the message “Failed to search.” displayed on the full-text search screen.

 
[Target version]
intra-mart Accel Platform 2013 Summer
*This event was solved in intra-mart Accel Platform 2013 Autumn.

[Cause]
This occurs on the environment which introduced IM-ContentsSearch for Accel Collaboration module.
OS search is used on Apache Solr to filter full-text search results on IM-ContentsSearch by privilege.
Apache Solr has the upper limit value for the number of the conditions of the OR search and this can be changed on the setting file.
The upper limit value of the OS search was 1,024 on the setting file distributed in the Solr setup tool.
Therefore, by installing IM-ContentsSearch for Accel Collaboration which might use a large amount of privilege, the user who has the number of privilege (OR search) exceeding the upper limit of 1,024 will fail full-text search.

[Confirmation method]
You can check the possibility whether the event occurs by checking the case setting.

Open solrconfig.xml of the Apache Solr setting file with an arbitrary editor. (The file exists under ${Solr install destination}/solr/default/conf as a default.)

Please check the <maxBooleanClauses> tag setting value in <config>/<query> tag.

The setting value where this event possibly occurs: 
   <maxBooleanClauses>1024</maxBooleanClauses>

If it corresponds, refer to the handling methods below and take the countermeasures.

[Handling method]
Please deal with the problem with either of the following two handling methods below.

1. Rewrite the Apache Solr setting file.

 Open the Apache Solr setting file solrconfig.xml which is already installed with an arbitrary editor and change the upper limit value on OR conditions by modifying the following part.


  Before change:
   <maxBooleanClauses>1024</maxBooleanClauses>
 
  After change:
   <maxBooleanClauses>2147483647</maxBooleanClauses>

 After modifying, restart Apache Solr.


2. Reinstall Solr with the latest Solr setup tool

 Since the latest Solr setup tool has been modified by the measure of 1. Described above, you can avoid the problem by using the latest version.

[Remarks]

The latest Solr setup tool:
 https://www.intra-mart.jp/download/product/iap/im_contents_search/solr_setup.zip


intra-mart Accel Platform / Solr administrator guide – Solr setup
 https://www.intra-mart.jp/document/library/iap/public/im_contents_search/solr_administrator_guide/texts/setup/index.html

-- Target ---------------------------------------------------------------------
iAP/Accel Platform/2013 Summer(Damask)
--------------------------------------------------------------------------------



FAQID:404
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk