Uploaded image for project: 'Sqoop (Retired)'
  1. Sqoop (Retired)
  2. SQOOP-2472

Sqoop2: Upgrade to newer version of cobertura maven plugin

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.99.7
    • None
    • None

    Description

      The current version is having troubles when running on JDK8:

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on project sqoop-common: failed to get report for org.codehaus.mojo:cobertura-maven-plugin: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project sqoop-common: ExecutionException: java.lang.RuntimeException: There was an error in the forked process
      [ERROR] java.lang.VerifyError: Expecting a stackmap frame at branch target 49
      [ERROR] Exception Details:
      [ERROR] Location:
      [ERROR] org/apache/sqoop/model/MPersistableEntity.hasPersistenceId()Z @30: ifeq
      [ERROR] Reason:
      [ERROR] Expected stackmap frame at this location.
      [ERROR] Bytecode:
      [ERROR] 0x0000000: 033c 11ff ff3d 121c 1100 3ab8 0022 2ab4
      [ERROR] 0x0000010: 0026 1400 1694 1100 3a3c 1100 003d 9900
      [ERROR] 0x0000020: 1312 1c1b 1c04 b800 3711 ffff 3d04 a700
      [ERROR] 0x0000030: 141c 9b00 0f12 1c1b 1c03 b800 3711 ffff
      [ERROR] 0x0000040: 3d03 ac
      [ERROR] Stackmap Table:
      [ERROR] same_frame_extended(@65)
      [ERROR] same_locals_1_stack_item_frame(@66,Integer)
      [ERROR]
      [ERROR] at java.lang.Class.getDeclaredMethods0(Native Method)
      [ERROR] at java.lang.Class.privateGetDeclaredMethods(Class.java:2693)
      [ERROR] at java.lang.Class.privateGetPublicMethods(Class.java:2894)
      [ERROR] at java.lang.Class.getMethods(Class.java:1607)
      [ERROR] at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:59)
      [ERROR] at org.testng.TestRunner.initMethods(TestRunner.java:409)
      [ERROR] at org.testng.TestRunner.init(TestRunner.java:235)
      [ERROR] at org.testng.TestRunner.init(TestRunner.java:205)
      [ERROR] at org.testng.TestRunner.<init>(TestRunner.java:153)
      [ERROR] at org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(SuiteRunner.java:536)
      [ERROR] at org.testng.SuiteRunner.init(SuiteRunner.java:159)
      [ERROR] at org.testng.SuiteRunner.<init>(SuiteRunner.java:113)
      [ERROR] at org.testng.TestNG.createSuiteRunner(TestNG.java:1299)
      [ERROR] at org.testng.TestNG.createSuiteRunners(TestNG.java:1286)
      [ERROR] at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
      [ERROR] at org.testng.TestNG.run(TestNG.java:1057)
      [ERROR] at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115)
      [ERROR] at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:129)
      [ERROR] at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:113)
      [ERROR] at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
      [ERROR] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
      [ERROR] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
      [ERROR] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
      [ERROR] -> [Help 1]
      

      Apparently is a known thing that is fixed in future version and hence the upgrade suggestion.

      Attachments

        1. SQOOP-2472.patch
          0.4 kB
          Jarek Jarcec Cecho

        Activity

          People

            jarcec Jarek Jarcec Cecho
            jarcec Jarek Jarcec Cecho
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: