You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Matteo Maiero (Jira)" <ji...@apache.org> on 2021/02/03 08:30:00 UTC

[jira] [Created] (FELIX-6385) Improve UserAdmin tracking of RoleRepositoryStore

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)