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

            karthik Karthik Raveendran created issue -
            karthik Karthik Raveendran made changes -
            Field Original Value New Value
            Epic Link IGBF-3411 [ 22434 ]
            karthik Karthik Raveendran made changes -
            Sprint Summer 7 2023 Aug 7 [ 176 ]
            karthik Karthik Raveendran made changes -
            Description Updating core IGB bundle has thrown error such as:

            {code:java}
            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.
            {code}

            {code:java}
            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
            {code}

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

            Updating core IGB bundle has thrown error such as:

            {code:java}
            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.
            {code}

            {code:java}
            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
            {code}

            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

            karthik Karthik Raveendran made changes -
            Link This issue blocks IGBF-3413 [ IGBF-3413 ]
            karthik Karthik Raveendran made changes -
            Summary Update Core IGB Update Core/IGB
            karthik Karthik Raveendran made changes -
            Summary Update Core/IGB Investigate: Update Core/IGB error
            ann.loraine Ann Loraine made changes -
            Sprint Summer 7 2023 Aug 7 [ 176 ] Summer 7 2023 Aug 7, Summer 8 2023 Aug 21 [ 176, 177 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            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
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Comment [ Changing the module this time did not throw an error - See [commit | https://bitbucket.org/KarthikRavee91/nowlanfork-igb/commits/bdd9b3c041f242b9bd5f33820864c007b43ef1b8] ]
            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.
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            PR is merged.

            Show
            ann.loraine Ann Loraine added a comment - PR is merged.
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 7 2023 Aug 7, Summer 8 2023 Aug 21 [ 176, 177 ] Testing 2 : 4 Nov - 15 Nov, Summer 7 2023 Aug 7, Summer 8 2023 Aug 21 [ 82, 176, 177 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            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.
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            pkulzer Paige Kulzer made changes -
            Fix Version/s 10.0.0 Major Release [ 10900 ]
            nfreese Nowlan Freese made changes -
            Issue Type Task [ 3 ] Bug [ 1 ]

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: