Openapi-generator: [BUG] Description './run_in_docker.sh mvn package' fails

Created on 27 May 2020  路  12Comments  路  Source: OpenAPITools/openapi-generator

Bug Report Checklist

  • [X] Have you provided a full/minimal spec to reproduce the issue?
  • [N/A] Have you validated the input using an OpenAPI validator (example)?
  • [X] What's the version of OpenAPI Generator used?
    5.0.0-SNAPSHOT (latest)
  • [X] Have you search for related issues/PRs?
  • [X] What's the actual output vs expected output?
  • [ ] [Optional] Bounty to sponsor the fix (example)
Description

I was able to build ./run_in_docker.sh using the cloned repo but the command ./run_in_docker.sh mvn package fails:

[main] ERROR org.openapitools.codegen.DefaultCodegen - ERROR! Not handling  class QueryParameter {
    class Parameter {
        name: limit
        in: null
        description: this is a description
        required: true
        deprecated: null
        allowEmptyValue: null
        style: null
        explode: null
        allowReserved: null
        schema: null
        examples: null
        example: null
        content: null
        $ref: null
    }
    in: query
} as Body Parameter at the moment

And later:

407901 [INFO] Tests run: 1168, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 86.97 s - in TestSuite
437940 [INFO] 
437940 [INFO] Results:
437940 [INFO] 
437940 [INFO] Tests run: 1168, Failures: 0, Errors: 0, Skipped: 0
437941 [INFO] 
437967 [INFO] 
437968 [INFO] --- jacoco-maven-plugin:0.8.5:report (jacoco-site) @ openapi-generator ---
438124 [INFO] Loading execution data file /gen/modules/openapi-generator/target/jacoco.exec
438177 [INFO] ------------------------------------------------------------------------
438178 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
438180 [INFO] 
438181 [INFO] openapi-generator-project .......................... SUCCESS [ 49.913 s]
438181 [INFO] openapi-generator-core ............................. SUCCESS [ 36.482 s]
438182 [INFO] openapi-generator (core library) ................... FAILURE [05:35 min]
438184 [INFO] openapi-generator (executable) ..................... SKIPPED
438185 [INFO] openapi-generator (maven-plugin) ................... SKIPPED
438186 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SKIPPED
438189 [INFO] openapi-generator-online ........................... SKIPPED
438189 [INFO] ------------------------------------------------------------------------
438191 [INFO] BUILD FAILURE
438194 [INFO] ------------------------------------------------------------------------
438198 [INFO] Total time:  07:16 min
438199 [INFO] Finished at: 2020-05-26T20:42:26Z
438201 [INFO] ------------------------------------------------------------------------
438205 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Error while creating report: null: EOFException -> [Help 1]
438210 [ERROR] 
438210 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

And here's the error output of ./run_in_docker.sh mvn -e package:

135222 [INFO] Tests run: 1168, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 83.827 s - in TestSuite
165229 [INFO] 
165230 [INFO] Results:
165230 [INFO] 
165230 [INFO] Tests run: 1168, Failures: 0, Errors: 0, Skipped: 0
165231 [INFO] 
165255 [INFO] 
165255 [INFO] --- jacoco-maven-plugin:0.8.5:report (jacoco-site) @ openapi-generator ---
165414 [INFO] Loading execution data file /gen/modules/openapi-generator/target/jacoco.exec
165471 [INFO] ------------------------------------------------------------------------
165472 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
165473 [INFO] 
165474 [INFO] openapi-generator-project .......................... SUCCESS [  6.487 s]
165476 [INFO] openapi-generator-core ............................. SUCCESS [ 11.217 s]
165478 [INFO] openapi-generator (core library) ................... FAILURE [02:24 min]
165479 [INFO] openapi-generator (executable) ..................... SKIPPED
165480 [INFO] openapi-generator (maven-plugin) ................... SKIPPED
165481 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SKIPPED
165483 [INFO] openapi-generator-online ........................... SKIPPED
165484 [INFO] ------------------------------------------------------------------------
165485 [INFO] BUILD FAILURE
165486 [INFO] ------------------------------------------------------------------------
165487 [INFO] Total time:  02:43 min
165488 [INFO] Finished at: 2020-05-26T20:46:19Z
165488 [INFO] ------------------------------------------------------------------------
165492 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Error while creating report: Unknown block type 52. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.MojoExecutionException: An error has occurred in JaCoCo report generation.
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:168)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.reporting.MavenReportException: Error while creating report: Unknown block type 52.
    at org.jacoco.maven.AbstractReportMojo.executeReport (AbstractReportMojo.java:184)
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:166)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.io.IOException: Unknown block type 52.
    at org.jacoco.core.data.ExecutionDataReader.readBlock (ExecutionDataReader.java:119)
    at org.jacoco.core.data.ExecutionDataReader.read (ExecutionDataReader.java:93)
    at org.jacoco.core.tools.ExecFileLoader.load (ExecFileLoader.java:60)
    at org.jacoco.core.tools.ExecFileLoader.load (ExecFileLoader.java:74)
    at org.jacoco.maven.ReportSupport.loadExecutionData (ReportSupport.java:89)
    at org.jacoco.maven.ReportMojo.loadExecutionData (ReportMojo.java:61)
    at org.jacoco.maven.AbstractReportMojo.executeReport (AbstractReportMojo.java:178)
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:166)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
openapi-generator version


5.0.0-SNAPSHOT (latest)

OpenAPI declaration file content or url
Command line used for generation
Steps to reproduce
git clone https://github.com/OpenAPITools/openapi-generator
cd openapi-generator
./run_in_docker.sh
./run_in_docker.sh mvn package
Related issues/PRs
Suggest a fix
Docker Bug

All 12 comments

I couldn't repeat the issue locally (latest version of Docker and MacOS).

Are you using the latest version of Docker? Can you provide more info such as your machine OS, etc ?

I got same error.

Are you using the latest version of Docker?

I'm using Docker desktop community 2.3.0.2
Screen Shot 2020-06-04 at 23 47 13

Can you provide more info such as your machine OS, etc ?

My OS is macOS Catalina 10.15.4.

947053 [INFO] --- jacoco-maven-plugin:0.8.5:report (jacoco-site) @ openapi-generator ---
947331 [INFO] Loading execution data file /gen/modules/openapi-generator/target/jacoco.exec
947402 [INFO] ------------------------------------------------------------------------
947424 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
947426 [INFO] 
947431 [INFO] openapi-generator-project .......................... SUCCESS [ 51.307 s]
947439 [INFO] openapi-generator-core ............................. SUCCESS [01:18 min]
947440 [INFO] openapi-generator (core library) ................... FAILURE [13:17 min]
947441 [INFO] openapi-generator (executable) ..................... SKIPPED
947441 [INFO] openapi-generator (maven-plugin) ................... SKIPPED
947441 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SKIPPED
947442 [INFO] openapi-generator-online ........................... SKIPPED
947442 [INFO] ------------------------------------------------------------------------
947443 [INFO] BUILD FAILURE
947443 [INFO] ------------------------------------------------------------------------
947444 [INFO] Total time:  15:43 min
947444 [INFO] Finished at: 2020-06-04T14:41:31Z
947444 [INFO] ------------------------------------------------------------------------
947448 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Error while creating report: null: EOFException -> [Help 1]

I'm using Docker version 2.3.03. Can you upgrade your Docker to the latest version and give it another try when you've time?

(don't think its the culprit but still worth upgrading to the latest version)

~I updated my Docker and I still got same error.~

After updating Docker, I got another error.

248256 [INFO] --- jacoco-maven-plugin:0.8.5:report (jacoco-site) @ openapi-generator ---
248384 [INFO] Loading execution data file /gen/modules/openapi-generator/target/jacoco.exec
248427 [INFO] ------------------------------------------------------------------------
248443 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
248449 [INFO] 
248451 [INFO] openapi-generator-project .......................... SUCCESS [ 10.442 s]
248456 [INFO] openapi-generator-core ............................. SUCCESS [ 16.012 s]
248461 [INFO] openapi-generator (core library) ................... FAILURE [03:36 min]
248463 [INFO] openapi-generator (executable) ..................... SKIPPED
248466 [INFO] openapi-generator (maven-plugin) ................... SKIPPED
248471 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SKIPPED
248474 [INFO] openapi-generator-online ........................... SKIPPED
248477 [INFO] ------------------------------------------------------------------------
248486 [INFO] BUILD FAILURE
248489 [INFO] ------------------------------------------------------------------------
248497 [INFO] Total time:  04:07 min
248500 [INFO] Finished at: 2020-06-05T03:42:25Z
248502 [INFO] ------------------------------------------------------------------------
248509 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Error while creating report: malformed input around byte 2 -> [Help 1]

It also occurs at ./mvnw package on my host machine.

javac -version
javac 11.0.2
java -version
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)

with -e option.

347355 [INFO] Tests run: 1187, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 159.205 s - in TestSuite
372826 [INFO] 
372826 [INFO] Results:
372826 [INFO] 
372826 [INFO] Tests run: 1187, Failures: 0, Errors: 0, Skipped: 0
372826 [INFO] 
372848 [INFO] 
372855 [INFO] --- jacoco-maven-plugin:0.8.5:report (jacoco-site) @ openapi-generator ---
372988 [INFO] Loading execution data file /gen/modules/openapi-generator/target/jacoco.exec
373076 [INFO] ------------------------------------------------------------------------
373096 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
373097 [INFO] 
373097 [INFO] openapi-generator-project .......................... SUCCESS [ 10.610 s]
373118 [INFO] openapi-generator-core ............................. SUCCESS [ 31.511 s]
373133 [INFO] openapi-generator (core library) ................... FAILURE [05:25 min]
373134 [INFO] openapi-generator (executable) ..................... SKIPPED
373140 [INFO] openapi-generator (maven-plugin) ................... SKIPPED
373141 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SKIPPED
373142 [INFO] openapi-generator-online ........................... SKIPPED
373143 [INFO] ------------------------------------------------------------------------
373145 [INFO] BUILD FAILURE
373147 [INFO] ------------------------------------------------------------------------
373152 [INFO] Total time:  06:11 min
373152 [INFO] Finished at: 2020-06-05T04:01:36Z
373152 [INFO] ------------------------------------------------------------------------
373154 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Error while creating report: malformed input around byte 2 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.MojoExecutionException: An error has occurred in JaCoCo report generation.
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:168)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.reporting.MavenReportException: Error while creating report: malformed input around byte 2
    at org.jacoco.maven.AbstractReportMojo.executeReport (AbstractReportMojo.java:184)
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:166)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.io.UTFDataFormatException: malformed input around byte 2
    at java.io.DataInputStream.readUTF (DataInputStream.java:634)
    at java.io.DataInputStream.readUTF (DataInputStream.java:564)
    at org.jacoco.core.data.ExecutionDataReader.readExecutionData (ExecutionDataReader.java:149)
    at org.jacoco.core.data.ExecutionDataReader.readBlock (ExecutionDataReader.java:116)
    at org.jacoco.core.data.ExecutionDataReader.read (ExecutionDataReader.java:93)
    at org.jacoco.core.tools.ExecFileLoader.load (ExecFileLoader.java:60)
    at org.jacoco.core.tools.ExecFileLoader.load (ExecFileLoader.java:74)
    at org.jacoco.maven.ReportSupport.loadExecutionData (ReportSupport.java:89)
    at org.jacoco.maven.ReportMojo.loadExecutionData (ReportMojo.java:61)
    at org.jacoco.maven.AbstractReportMojo.executeReport (AbstractReportMojo.java:178)
    at org.jacoco.maven.AbstractReportMojo.execute (AbstractReportMojo.java:166)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
373397 [ERROR] 
373398 [ERROR] Re-run Maven using the -X switch to enable full debug logging.
373398 [ERROR] 
373399 [ERROR] For more information about the errors and possible solutions, please read the following articles:
373400 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
373402 [ERROR] 
373403 [ERROR] After correcting the problems, you can resume the build with the command
373405 [ERROR]   mvn <args> -rf :openapi-generator

I've removed the plugins (scala-related) in questions via https://github.com/OpenAPITools/openapi-generator/pull/6554

Please pull the latest master to give it another try.

Now I encountered an error similar to first one.

./run-in-docker.sh mvn -e clean package
655682 [ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:report (jacoco-site) on project openapi-generator: An error has occurred in JaCoCo report generation.: Err
or while creating report: null: EOFException -> [Help 1]
git log --pretty=oneline -1
d5ea62f9669b2f669065b02b701eedc816d9d3cd (HEAD -> master, origin/master, origin/HEAD) remove scala related profile from the pom (#6554)

Thanks for the details. I've filed https://github.com/OpenAPITools/openapi-generator/pull/6558

I wonder if you can test the branch pom-cleanup locally to see if you still encounter issues with run-in-docker.sh

It is solved on the branch pom-cleanup 馃憤

1204985 [INFO] ------------------------------------------------------------------------
1204989 [INFO] Reactor Summary for openapi-generator-project 5.0.0-SNAPSHOT:
1204996 [INFO] 
1204996 [INFO] openapi-generator-project .......................... SUCCESS [ 16.761 s]
1205005 [INFO] openapi-generator-core ............................. SUCCESS [ 25.791 s]
1205005 [INFO] openapi-generator (core library) ................... SUCCESS [15:04 min]
1205006 [INFO] openapi-generator (executable) ..................... SUCCESS [01:48 min]
1205007 [INFO] openapi-generator (maven-plugin) ................... SUCCESS [ 57.205 s]
1205008 [INFO] openapi-generator-gradle-plugin (maven wrapper) .... SUCCESS [  8.643 s]
1205009 [INFO] openapi-generator-online ........................... SUCCESS [01:11 min]
1205009 [INFO] ------------------------------------------------------------------------
1205009 [INFO] BUILD SUCCESS
1205009 [INFO] ------------------------------------------------------------------------
1205012 [INFO] Total time:  19:59 min
1205014 [INFO] Finished at: 2020-06-06T05:43:09Z
1205017 [INFO] ------------------------------------------------------------------------

The fix has been merged into master. Please pull the latest master to give it another try.

Was this page helpful?
0 / 5 - 0 ratings