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

Carsten Ziegeler commented on SLING-7786:
-----------------------------------------

I've now chosen a different approach, the installer now supports updating the 
entity id and the alias through resource updater plugin.
This way, the configuration factory can install should an updater as a first 
step, everything can be updated from old factory configs to new named factory 
configs (including changing the entity id and removing the alias), once that is 
done, the configuration factory registers the normal transformer/task factory 
service which then can simply act on named factory configurations
This gives us a clean code and a clean upgrade on updating the bundle

> Use R7 configuration admin supporting named factory configurations
> ------------------------------------------------------------------
>
>                 Key: SLING-7786
>                 URL: https://issues.apache.org/jira/browse/SLING-7786
>             Project: Sling
>          Issue Type: Improvement
>          Components: Installer
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: Installer Configuration Factory 1.2.0, Installer Core 
> 3.8.14
>
>
> R7 contains special support for factory configurations by providing a name 
> (alias) which makes managed the alias in our code obsolete.
> We should switch to this new api - but we also need to handle updating an 
> existing instance



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to