Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-2334

JcrRepository uses getClass().getClassLoader() to load classes for security providers (among others)

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 4.1.0.Final
    • 3.8.0.Final, 4.0.0.Final
    • Configuration
    • None

    Description

      Modeshape uses several class loaders, including thread context class loader, when trying to load resources, however when trying to load classes for providers, it uses JcrRepository.getClass().getClassLoader(), which in pure OSGi environment fails to load classes from other bundles. It would be very nice if thread context class loader was also used in this case. That way all resource and class loading is consistent.

      Attachments

        Activity

          People

            hchiorean Horia Chiorean (Inactive)
            rstachowiak_jira Radosław Stachowiak (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: