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

Investigate: Update Core/IGB error

    Details

      Description

      Updating core IGB bundle has thrown error such as:

      Bundle org.lorainelab.igb:igb:bundle:9.1.12 : In component class com.affymetrix.igb.prefs.IgbPreferencesLoadingOrchestrator, reference IgbPreferencesService is dynamic but has no unbind method.
      
      org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.felix:maven-bundle-plugin:3.5.1:bundle (default-bundle) on project igb: Error(s) found in bundle configuration
      

      Need to update each Java class one by one to see what is causing these errors.

      Note: For IGB bundle to build Genometry annotations need to be updated as well

        Attachments

          Issue Links

            Activity

            Hide
            karthik Karthik Raveendran added a comment - - edited

            Progress of annotation changes in each Core/IGB subdirectory and preliminary test status:
            com.affymetrix.igb:

            • action - Completed
            • colorproviders - Completed
            • general - Completed
            • glyph - Completed
            • graphTypes - Completed
            • prefs - Completed
            • services.registry - Completed
            • shared - Completed
            • stylesheet - Completed
            • tiers - Completed
            • util - Completed
            • view - Completed
            Show
            karthik Karthik Raveendran added a comment - - edited Progress of annotation changes in each Core/IGB subdirectory and preliminary test status: com.affymetrix.igb: action - Completed colorproviders - Completed general - Completed glyph - Completed graphTypes - Completed prefs - Completed services.registry - Completed shared - Completed stylesheet - Completed tiers - Completed util - Completed view - Completed
            Hide
            karthik Karthik Raveendran added a comment - - edited

            Changes in this modules is made in two commits: See commit in branch IGBF-3414

            Show
            karthik Karthik Raveendran added a comment - - edited Changes in this modules is made in two commits: See commit in branch IGBF-3414
            Hide
            karthik Karthik Raveendran added a comment - - edited

            PR Submitted . I had to merge IGBF-3413 with this branch because they are dependent on each other to work.

            Show
            karthik Karthik Raveendran added a comment - - edited PR Submitted . I had to merge IGBF-3413 with this branch because they are dependent on each other to work.
            Hide
            ann.loraine Ann Loraine added a comment -

            PR is merged.

            Show
            ann.loraine Ann Loraine added a comment - PR is merged.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Built the main-JDK8-r6 branch with tests - everything built/tested successfully.
            Used installer for main-JDK8-r6 - IGB installed without any issues on macOS 13.5.1
            Ran using both main-JDK8-r6 jar file and through installer, no issues in log, IGB appeared to be working correctly.
            All bundles were listed as Active in the felix web console.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - - edited Built the main-JDK8-r6 branch with tests - everything built/tested successfully. Used installer for main-JDK8-r6 - IGB installed without any issues on macOS 13.5.1 Ran using both main-JDK8-r6 jar file and through installer, no issues in log, IGB appeared to be working correctly. All bundles were listed as Active in the felix web console. Closing ticket.

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                karthik Karthik Raveendran
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: