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

Bertrand Delacretaz commented on SLING-904:
-------------------------------------------

In revision R776361, the new jcrinstall/it integration tests module uses Pax 
Exam to test the jcrinstall/osgi module, which provides the OsgiController 
service. This has unveiled some minor bugs, like in some cases not restarting a 
bundle after updating, which are fixed now.

The remaining TODOs are:
1. Remove the start level changes in the jcrinstall service module, they should 
not be needed anymore.

2. Remove the dependency of the osgi module on org.slf4j, to minimize 
dependencies

3. If needed, break up the OsgiControllerImpl operations using smaller 
orderable tasks, according to the proposal at 
http://markmail.org/message/a6xx4dawsokl6lpx . This should help improve bundle 
management as discussed in the thread that led to this issue 
(http://markmail.org/message/ld6tkz6fdseknntx).

> jcrinstall - take three
> -----------------------
>
>                 Key: SLING-904
>                 URL: https://issues.apache.org/jira/browse/SLING-904
>             Project: Sling
>          Issue Type: Improvement
>          Components: JCR Install
>            Reporter: Bertrand Delacretaz
>
> Refactor and reengineer jcrinstall based on the accumulated experiences of 
> the "take two", SLING-646.
> See discussion in http://markmail.org/message/ld6tkz6fdseknntx

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to