Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-5685

Splitting configadmin into configadmin and file persistance bundle

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: configadmin-1.8.16
    • Fix Version/s: None
    • Component/s: Configuration Admin
    • Labels:
    • Flags:
      Patch

      Description

      It allows you to start alternative PersistenceManager without using
      Service Ranking and OSGi Start Level. The dependency definition of the
      declarative services is the only one that decides when which
      service/bundle is to be started.

      Unfortunately, the tests do not work before refactoring. Class not found
      exception by org. osgi.* Classes. This seems to be due to the maven pom
      configuration. And thus a fundamental test error of the bundle?

      Where can I find the CI system. At https://builds.apache.org/ you can find some felix subprojects. But not the Felix root project or even the configadmin subproject. It would be helpful to know how to run the tests if it doesn't work with mvn clean install.

      TODO:

      • Execute all tests
      • use code Formatter

      In the documentary SVN is documented as SCM. However, there is also a Felix github project. I have attached a git patch. I also like to create a pull request of the fork https://github.com/jcommand/felix/commits/trunk. Here are the two new commits.

      716043a - The suggestion for improvement - patch and fork
      1e7beab - same fixes of the build, see comment and code - only fork

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              fhoelting Frank Hölting
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: