Uploaded image for project: 'Apache DirectMemory'
  1. Apache DirectMemory
  2. DIRECTMEMORY-128

Mark aspectj package import as optional and other Import-Package fixes

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.1-incubating
    • 0.2
    • core
    • None

    Description

      Currently directmemory-cache component has required imports for Aspectj and also versioned imports for other packages. This causes issue in using it in OSGi env where these dependencies are not present. Would suggest following changes in package imports

      • Make org.aspectj* as optional - Cache component can be run without AspectJ
      • Change Guava package version range to [9.0,15) - It runs fine with latest Guava v14
      • Change slf4j package version range to [1.6,2) - Allows the module to be used in env which use older version of slf4j API

      Attachments

        1. DIRECTMEMORY-128.patch
          1 kB
          Chetan Mehrotra

        Activity

          People

            teofili Tommaso Teofili
            chetanm Chetan Mehrotra
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: