Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-4226

Update "Filter by Score" IGB App for Compatibility with Latest OSGi Framework

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.

      This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments.

      Steps to reproduce:

      Clone a copy of the Score Filter App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score
      Build the app using mvn clean install command, it generates a target folder.

      Start IGB
      Select Tools > Open App Manager
      Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window)
      Click Add... button (opens Plugin Repository dialog)
      Enter a name for your repository (can be anything)
      Click Choose local folder button
      Select the "target" folder in your filter-by-score project folder.
      Once you add "target" as a new local App repository, you should see the Score Filter App added as a new App in the IGB App Manager window but this isn't working as expected.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sjagarap saideepthi jagarapu (Inactive)
                Reporter:
                sjagarap saideepthi jagarapu (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: