[ https://issues.apache.org/jira/browse/SLING-652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Felix Meschberger updated SLING-652: ------------------------------------ Summary: SlingServletResolver fails to activate if a servlet service reference cannot be acquired (was: SlingServletResolver rfails to activate if a servlet service reference cannot be acquired) fix typo in Summary > SlingServletResolver fails to activate if a servlet service reference cannot > be acquired > ---------------------------------------------------------------------------------------- > > Key: SLING-652 > URL: https://issues.apache.org/jira/browse/SLING-652 > Project: Sling > Issue Type: Bug > Affects Versions: Servlets Resolver 2.0.4 > Reporter: Felix Meschberger > Assignee: Felix Meschberger > Fix For: Servlets Resolver 2.0.6 > > > The SlingServletResolver fails to activate if a servlet service is to be > used, which cannot be acquired. This may be the case if the respective > service is registered as a ServiceFactory and fails to instantiate when > retrieving it. This is for example the case for the recently added Deployment > Admin console page of the Felix Web Console. > In addition, the resolver acquires the service instance to early: It should > first check whether the service is actually destined at Sling. Only if this > is the case, should the servlet service be acquired -- better in a try-catch > statement to prevent startup failure. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.