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

Investigate: Update Core/DAS error

    Details

      Description

      After updating the annotations in IGB DAS bundle, it build without errors in Karthik Raveendran's system but showed NoClassDefError in Nowlan Freese's system. Need to investigate why this is happening.

      Note: Nowlan Freese uses a Mac system whereas Karthik Raveendran uses a Windows system.

        Attachments

          Activity

          Hide
          karthik Karthik Raveendran added a comment - - edited

          Changing the module this time did not throw an error - See branch

          Show
          karthik Karthik Raveendran added a comment - - edited Changing the module this time did not throw an error - See branch
          Hide
          karthik Karthik Raveendran added a comment - - edited

          After pushing the changes to my fork, the Btibucket pipeline threw an NoClassDefinition error for test classes in core/das/src/test/java/com/lorainelab/das :
          1) DasDataProviderTest
          2) DasServerInfoTest
          3) DASFeatureParserTest

          Show
          karthik Karthik Raveendran added a comment - - edited After pushing the changes to my fork, the Btibucket pipeline threw an NoClassDefinition error for test classes in core/das/src/test/java/com/lorainelab/das : 1) DasDataProviderTest 2) DasServerInfoTest 3) DASFeatureParserTest
          Hide
          karthik Karthik Raveendran added a comment -

          This issue is seems to be caused because the test classes was not able to access org.osgi.framework.FrameworkUtil in Felix main. Adding that dependency in DAS pom resolved this issue. See commit

          Show
          karthik Karthik Raveendran added a comment - This issue is seems to be caused because the test classes was not able to access org.osgi.framework.FrameworkUtil in Felix main. Adding that dependency in DAS pom resolved this issue. See commit
          Hide
          nfreese Nowlan Freese added a comment -

          Commit looks good and I did not see any errors when building IGB.

          Ready for pull request.

          Show
          nfreese Nowlan Freese added a comment - Commit looks good and I did not see any errors when building IGB. Ready for pull request.
          Hide
          karthik Karthik Raveendran added a comment -
          Show
          karthik Karthik Raveendran added a comment - PR submitted
          Hide
          nfreese Nowlan Freese added a comment -

          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 - 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:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: