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

Carsten Ziegeler closed SLING-12183.
------------------------------------

> Avoid exception on startup if Apache Tika is not available
> ----------------------------------------------------------
>
>                 Key: SLING-12183
>                 URL: https://issues.apache.org/jira/browse/SLING-12183
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: Commons MIME 2.3.0
>
>
> If Apache Tika is not available, a long exception stacktrace is logged as the 
> DS component can't be instantiated. This is due to the fact that the 
> component is lazy (which is good) and therefore DS registers a ServiceFactory 
> for it. The ServiceFactory eventually returns null which then must be logged 
> by the framework. Therefore there is nothing we can do in DS to prevent this 
> logging.
> As this is a simple component with zero references, zero configuration, it is 
> much better to register it via a BundleActivator if Tika is available



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to