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

An improved "list" command implementation that correctly displays Spring column status

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • karaf-1.4.0
    • karaf-1.4.0
    • Karaf
    • None
    • Felix OSGi container -- Karaf OSGi Shell.

    Description

      Dear All,

      I'm lead developer of the FURTHeR (Federated Utah Research &
      Translational Health e-Repository) project at the Biomedical Informatics
      Department at the University of Utah, whose purpose is to develope
      cutting edge infrastructure for clinical and translational sciences. You
      can read more about our project at http://dev-app.further.utah.edu/portal

      We are using FUSE 4.2.0 that builds on top of Apache Felix - Karaf 1.4.0
      as our ESB solution. We have encountered a known bug in felix: the
      spring column is almost never populated upon restarting the bus. This
      makes it hard for us to know when we break bundles, and forces us to
      refresh them many times. See also

      https://issues.apache.org/jira/browse/FELIX-1717
      https://issues.apache.org/jira/browse/FELIX-1995

      Attached please find a zipped maven project with a custom command that
      is almost identical to the standard "osgi:list", but when installed,
      does display spring status correctly upon bus restart. Other
      improvements to the original code (refactoring + using Spring.format())
      have also been incorporated, which might help improve future Karaf versions.

      Sincerely,
      Oren Livne

      Attachments

        1. further-osgi-shell.zip
          67 kB
          Oren Livne
        2. further-osgi-shell.zip
          15 kB
          Oren Livne

        Activity

          People

            gnodet Guillaume Nodet
            oren Oren Livne
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: