[ 
https://issues.apache.org/jira/browse/SLING-11578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17640109#comment-17640109
 ] 

Carsten Ziegeler commented on SLING-11578:
------------------------------------------

[~olli] I totally agree with keeping dependencies to a minimum and we have too 
many for Sling. However, I think if you add the Engine bundle, then the engine 
should work. Previously in your case, the engine did not work although the 
processor service was registered. Now, the processor service is only registered 
if it is actually working which I think is the better option. I assume you 
could just not add the Engine bundle to the mix.
I'm happy to talk about dependencies, but this issue is probably not the best 
place :)

> Make authenticator and servlets resovler required for main servlet
> ------------------------------------------------------------------
>
>                 Key: SLING-11578
>                 URL: https://issues.apache.org/jira/browse/SLING-11578
>             Project: Sling
>          Issue Type: Improvement
>          Components: Engine
>    Affects Versions: Engine 2.11.0
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: Engine 2.12.0
>
>
> We currently have some strange code: the sling main servlet is available 
> immediately but then registers parts of the functionality only once the 
> authenticator and servlets resolver are available. And then there is code 
> here and there checking if those services are really available.
> We can probably simplify this a lot of we make the required 
> services...required and let DS handle it



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

Reply via email to