[ 
https://issues.apache.org/jira/browse/SLING-6653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konrad Windszus updated SLING-6653:
-----------------------------------
    Description: 
The method {{slingLaunchpadOak()}} should never be used directly instead there 
should always be a concrete backend being set up (i.e. 
{{slingLaunchpadOakTar(...)}} or {{slingLaunchpadOakMongo(...)}} should be 
used). I would propose to make this method private and to always require the 
path to the working directory as argument. Then the 
{{LuceneIndexProviderService}} could be configured correctly i.e. as absolute 
path in slingLaunchpadOak(...) instead of doing it twice (once incorrect with a 
relative path in {{slingLaunchpadOak(...)}} and once correct with the absolute 
path in either {{slingLaunchpadOakMongo(...)}} and {{slingLaunchpadOakTar()}}).

See also the related discussion at 
http://www.mail-archive.com/[email protected]/msg65593.html.

  was:The method {{slingLaunchpadOak()}} should never be used directly instead 
there should always be a concrete backend being set up (i.e. 
{{slingLaunchpadOakTar(...)}} or {{slingLaunchpadOakMongo(...)}} should be 
used). I would propose to make this method private and to always require the 
path to the working directory as argument. Then the 
{{LuceneIndexProviderService}} could be configured correctly i.e. as absolute 
path in slingLaunchpadOak(...) instead of doing it twice (once incorrect with a 
relative path in {{slingLaunchpadOak(...)}} and once correct with the absolute 
path in either {{slingLaunchpadOakMongo(...)}} and {{slingLaunchpadOakTar()}})


> Make slingLaunchpadOak() private
> --------------------------------
>
>                 Key: SLING-6653
>                 URL: https://issues.apache.org/jira/browse/SLING-6653
>             Project: Sling
>          Issue Type: Improvement
>          Components: Testing
>    Affects Versions: Testing PaxExam 0.0.2
>            Reporter: Konrad Windszus
>
> The method {{slingLaunchpadOak()}} should never be used directly instead 
> there should always be a concrete backend being set up (i.e. 
> {{slingLaunchpadOakTar(...)}} or {{slingLaunchpadOakMongo(...)}} should be 
> used). I would propose to make this method private and to always require the 
> path to the working directory as argument. Then the 
> {{LuceneIndexProviderService}} could be configured correctly i.e. as absolute 
> path in slingLaunchpadOak(...) instead of doing it twice (once incorrect with 
> a relative path in {{slingLaunchpadOak(...)}} and once correct with the 
> absolute path in either {{slingLaunchpadOakMongo(...)}} and 
> {{slingLaunchpadOakTar()}}).
> See also the related discussion at 
> http://www.mail-archive.com/[email protected]/msg65593.html.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to