Details
-
Bug
-
Resolution: Duplicate
-
Trivial
-
xCM 4.2
-
None
Description
42 r16833
When I create a new virtal site, I've an error in console, because the indexing directory has not yet been created. The message informs that this directory will be created at first indexation. Wouldn't it be better to create it imediately, so that this error isn't displayed at each site creation?
If this directory's creation is delayed for a good reason, please mask this message, as it seems to be a normal behavior.
82386353 WARN [org.jahia.services.search.JahiaSearchBaseService] - Cannot read index because directory C:\jahia4.2.0_r16833\tomcat\webapps\jahia\WEB-INF\var\search_indexes\site2 does not exist, will be created upon first full site indexing...
82386353 ERROR [org.jahia.services.search.JahiaSearchBaseService] - An IO Exception occured when retrieving the index ramWriter for directory :C:\jahia4.2.0_r16833\tomcat\webapps\jahia\WEB-INF\var\search_indexes\site2
java.io.IOException: C:\jahia4.2.0_r16833\tomcat\webapps\jahia\WEB-INF\var\search_indexes\site2 not a directory
at org.apache.lucene.store.FSDirectory.init(FSDirectory.java:180)
at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:141)
at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:117)
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:205)
at org.jahia.services.search.JahiaSearchBaseService.getIndexWriter(JahiaSearchBaseService.java:1531)
at org.jahia.services.search.JahiaSearchBaseService$SiteIndexer.storeInPersistance(JahiaSearchBaseService.java:1893)
at org.jahia.services.search.JahiaSearchBaseService.run(JahiaSearchBaseService.java:1194)
at java.lang.Thread.run(Thread.java:595)