exasol / project-keeper

This maven plugin checks and unifies a project's structure according to the Exasol integration team's repository standards.
MIT License
3 stars 1 forks source link

mvn project-keeper:fix fails: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. #518

Closed pj-spoelders closed 8 months ago

pj-spoelders commented 8 months ago

Check my latest branch in oracle-virtual-schema, when I run mvn project-keeper:fix. it gives me a [ERROR] Failed to execute goal com.exasol:project-keeper-maven-plugin:3.0.0:fix (default-cli) on project oracle-virtual-schema: Execution default-cli of goal com.exasol:project-keeper-maven-plugin:3.0.0:fix failed: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. Content collected until now: ''. This is an internal error that should not happen. Please report it by opening a GitHub issue. -> [Help 1]

The branch: https://github.com/exasol/oracle-virtual-schema/tree/refactoring/update_to_v8

Full stacktrace:

pj@pj-Virtual-Machine:~/Downloads/repos/oracle-virtual-schema$ mvn project-keeper:fix -e
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------< com.exasol:oracle-virtual-schema >------------------
[INFO] Building Virtual Schema for Oracle 3.0.0
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- project-keeper-maven-plugin:3.0.0:fix (default-cli) @ oracle-virtual-schema ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  06:29 min
[INFO] Finished at: 2024-01-24T14:12:32+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.exasol:project-keeper-maven-plugin:3.0.0:fix (default-cli) on project oracle-virtual-schema: Execution default-cli of goal com.exasol:project-keeper-maven-plugin:3.0.0:fix failed: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. Content collected until now: ''. This is an internal error that should not happen. Please report it by opening a GitHub issue. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.exasol:project-keeper-maven-plugin:3.0.0:fix (default-cli) on project oracle-virtual-schema: Execution default-cli of goal com.exasol:project-keeper-maven-plugin:3.0.0:fix failed: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. Content collected until now: ''. This is an internal error that should not happen. Please report it by opening a GitHub issue.
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
    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:299)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:963)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:296)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:199)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:568)
    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.PluginExecutionException: Execution default-cli of goal com.exasol:project-keeper-maven-plugin:3.0.0:fix failed: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. Content collected until now: ''. This is an internal error that should not happen. Please report it by opening a GitHub issue.
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:148)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
    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:299)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:963)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:296)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:199)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:568)
    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.lang.IllegalStateException: E-PK-CORE-99: Stream reading did not finish after timeout of PT5S. Content collected until now: ''. This is an internal error that should not happen. Please report it by opening a GitHub issue.
    at com.exasol.projectkeeper.stream.CollectingConsumer.getContent (CollectingConsumer.java:45)
    at com.exasol.projectkeeper.sources.analyze.golang.SimpleProcess.getOutputStreamContent (SimpleProcess.java:113)
    at com.exasol.projectkeeper.sources.analyze.golang.SimpleProcess.waitForExecutionFinished (SimpleProcess.java:139)
    at com.exasol.projectkeeper.sources.analyze.golang.SimpleProcess.waitUntilFinished (SimpleProcess.java:90)
    at com.exasol.projectkeeper.sources.analyze.generic.CommandExecutor.execute (CommandExecutor.java:22)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmServices.getJsonOutput (NpmServices.java:75)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmServices.getLicenses (NpmServices.java:70)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmDependencies.retrieveNpmLicenses (NpmDependencies.java:44)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmDependencies.getDependencies (NpmDependencies.java:37)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmServices.getDependencies (NpmServices.java:53)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.analyzeSource (NpmSourceAnalyzer.java:52)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.lambda$analyze$0 (NpmSourceAnalyzer.java:36)
    at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
    at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
    at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
    at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
    at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
    at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.analyze (NpmSourceAnalyzer.java:36)
    at com.exasol.projectkeeper.sources.SourceAnalyzer.analyzeSources (SourceAnalyzer.java:68)
    at com.exasol.projectkeeper.sources.SourceAnalyzer.analyze (SourceAnalyzer.java:59)
    at com.exasol.projectkeeper.ProjectKeeper.phase2 (ProjectKeeper.java:127)
    at com.exasol.projectkeeper.ProjectKeeper.runValidationPhases (ProjectKeeper.java:238)
    at com.exasol.projectkeeper.ProjectKeeper.fix (ProjectKeeper.java:224)
    at com.exasol.projectkeeper.plugin.ProjectKeeperFixMojo.runProjectKeeper (ProjectKeeperFixMojo.java:20)
    at com.exasol.projectkeeper.plugin.AbstractProjectKeeperMojo.execute (AbstractProjectKeeperMojo.java:43)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
    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:299)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:963)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:296)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:199)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:568)
    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)