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

Chetan Mehrotra resolved OAK-5451.
----------------------------------
    Resolution: Fixed

> Make IndexTracker public to enable its use in non OSGi environment
> ------------------------------------------------------------------
>
>                 Key: OAK-5451
>                 URL: https://issues.apache.org/jira/browse/OAK-5451
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: lucene
>    Affects Versions: 1.4.10
>            Reporter: Volker Schmidt
>            Assignee: Chetan Mehrotra
>            Priority: Trivial
>             Fix For: 1.4.13
>
>
> Class IndexTracker is a package protected class that must be passed as an 
> argument to LuceneIndexMBeanImpl. For OSGi environments the MBean 
> LuceneIndexMBeanImpl is registered by LuceneIndexProviderService that is 
> located in the same package like IndexTracker. For nin OSGi environments 
> LuceneIndexMBeanImpl cannot be used, since class IndexTracker is not 
> accessible (except by implementing workarounds). 
> Either class IndexTracker should be public or the constructor argument of 
> LuceneIndexMBeanImpl should be LuceneIndexProvider.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to