Matteo Maiero created FELIX-6385:
------------------------------------

             Summary: Improve UserAdmin tracking of RoleRepositoryStore
                 Key: FELIX-6385
                 URL: https://issues.apache.org/jira/browse/FELIX-6385
             Project: Felix
          Issue Type: Improvement
          Components: User Admin
    Affects Versions: useradmin-next
            Reporter: Matteo Maiero
             Fix For: useradmin-next


The current implementation of the user admin service works even if an instance 
of the RoleRepositoryStore is not available or not yet tracked, making it 
possible that the User Admin Service will be available and used by other 
applications but in reality it is not yet functional for the downstream 
components.  

We have not found a way to detect if the user admin is bound to the store and 
so fully functional.

We have tried to make our best changes to the source to update this behaviour 
so that the user admin is registered in the framework if and only if the 
RoleRepositoryStore dependency is tracked. We are willing to contribute back 
those changes and we are going to create a PR in the Github repo.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to