Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-7203

Make MountInfoProvider service in AuthorizationConfigurationImpl optional

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • 1.8.1
    • None
    • authorization-cug, core
    • None

    Description

      While testing Sling with Oak 1.8 I've observed that AuthorizationConfigurationImpl gets not activated due to missing MountInfoProvider service:

          @Reference
          private MountInfoProvider mountInfoProvider = Mounts.defaultMountInfoProvider();
      
      org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl
      Bundle	org.apache.jackrabbit.oak-core (63)
      Implementation Class	org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl
      Default State	enabled
      Activation	delayed
      Configuration Policy	optional
      Service Type	singleton
      Services	org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration
      org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
      PID	org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl
      Reference mountInfoProvider	Unsatisfied
      Service Name: org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
      Cardinality: 1..1
      Policy: static
      Policy Option: reluctant
      No Services bound
      Properties	component.id = 35
      component.name = org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl
      configurationRanking = 100
      importBehavior = abort
      oak.security.name = org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl
      readPaths = [/jcr:system/rep:namespaces, /jcr:system/jcr:nodeTypes, /jcr:system/rep:privileges]
      

      Attachments

        1. OAK-7203.patch
          6 kB
          Oliver Lietz

        Issue Links

          Activity

            People

              stillalex Alex Deparvu
              olli Oliver Lietz
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: