Rupert Westenthaler created STANBOL-1341:
--------------------------------------------
Summary: SolrIndexingDestination must not create distribution
folder in Constructor
Key: STANBOL-1341
URL: https://issues.apache.org/jira/browse/STANBOL-1341
Project: Stanbol
Issue Type: Bug
Reporter: Rupert Westenthaler
Assignee: Rupert Westenthaler
Fix For: 1.0.0
Since STANBOL-1232 the SolrIndexDestintation can be constructed via a
constructor - meaning that it can be used outside of the Entityhub Indexing
Tool.
In this use case the distribution folder is not used as no distribution files
are generated. However the distribution folder is still checked (and created if
not present). As it can not be configured via the constructor the location is
set to the default "{user.dir}"/dist.
If Java does not have write access to this directory the initialization of the
SolrIndexingDestination will fail.
To avoid this the constructor MUST NOT check/create the distribution folder.
This has only do be done in the finalize() method before the distribution files
are written.
--
This message was sent by Atlassian JIRA
(v6.2#6252)