-
Bug
-
Resolution: Not an Issue
-
P3
-
None
-
9.0.1, 9.0.4
-
x86_64
-
linux
FULL PRODUCT VERSION :
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux xxx 4.4.0-112-generic #135-Ubuntu SMP Fri Jan 19 11:48:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
using example from https://beam.apache.org/get-started/quickstart-java/:
$> mvn archetype:generate -DarchetypeGroupId=org.apache.beam -DarchetypeArtifactId=beam-sdks-java-maven-archetypes-examples -DarchetypeVersion=2.2.0 -DgroupId=org.example -DartifactId=word-count-beam -Dversion="0.1" -Dpackage=org.apache.beam.examples -DinteractiveMode=false
$> cd word-count-beam/
$> less src/test/java/org/apache/beam/examples/WordCountTest.java
$> mvn compile
Note: it happens during compilation the exaple on the page used exec:run ....
[INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:536)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
use:
$> mvn archetype:generate -DarchetypeGroupId=org.apache.beam -DarchetypeArtifactId=beam-sdks-java-maven-archetypes-examples -DarchetypeVersion=2.2.0 -DgroupId=org.example -DartifactId=word-count-beam -Dversion="0.1" -Dpackage=org.apache.beam.examples -DinteractiveMode=false
$> cd word-count-beam/
$> less src/test/java/org/apache/beam/examples/WordCountTest.java
$> mvn compile
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
the compiling should work
ACTUAL -
compile error
INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:536)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
ERROR MESSAGES/STACK TRACES THAT OCCUR :
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building word-count-beam 0.1
[INFO] ------------------------------------------------------------------------
Downloading from apache.snapshots: https://repository.apache.org/content/repositories/snapshots/io/grpc/grpc-core/maven-metadata.xml
[WARNING] Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
Downloading from apache.snapshots: https://repository.apache.org/content/repositories/snapshots/io/netty/netty-codec-http2/maven-metadata.xml
[WARNING] Could not transfer metadata io.netty:netty-codec-http2/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.grpc:grpc-core/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.netty:netty-codec-http2/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.netty:netty-codec-http2/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.grpc:grpc-core/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
Downloading from Apache Snapshots Repository: https://repository.apache.org/content/repositories/snapshots/io/grpc/grpc-core/maven-metadata.xml
[WARNING] Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to Apache Snapshots Repository (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ word-count-beam ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ word-count-beam ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:540)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] An unknown compilation problem occurred
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.399 s
[INFO] Finished at: 2018-02-02T14:11:03+01:00
[INFO] Final Memory: 25M/85M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) on project word-count-beam: Compilation failure
[ERROR] An unknown compilation problem occurred
[ERROR]
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Not yet sure which one it is that is a problem
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
I don't know yet
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux xxx 4.4.0-112-generic #135-Ubuntu SMP Fri Jan 19 11:48:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
using example from https://beam.apache.org/get-started/quickstart-java/:
$> mvn archetype:generate -DarchetypeGroupId=org.apache.beam -DarchetypeArtifactId=beam-sdks-java-maven-archetypes-examples -DarchetypeVersion=2.2.0 -DgroupId=org.example -DartifactId=word-count-beam -Dversion="0.1" -Dpackage=org.apache.beam.examples -DinteractiveMode=false
$> cd word-count-beam/
$> less src/test/java/org/apache/beam/examples/WordCountTest.java
$> mvn compile
Note: it happens during compilation the exaple on the page used exec:run ....
[INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:536)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
use:
$> mvn archetype:generate -DarchetypeGroupId=org.apache.beam -DarchetypeArtifactId=beam-sdks-java-maven-archetypes-examples -DarchetypeVersion=2.2.0 -DgroupId=org.example -DartifactId=word-count-beam -Dversion="0.1" -Dpackage=org.apache.beam.examples -DinteractiveMode=false
$> cd word-count-beam/
$> less src/test/java/org/apache/beam/examples/WordCountTest.java
$> mvn compile
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
the compiling should work
ACTUAL -
compile error
INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:536)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
ERROR MESSAGES/STACK TRACES THAT OCCUR :
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building word-count-beam 0.1
[INFO] ------------------------------------------------------------------------
Downloading from apache.snapshots: https://repository.apache.org/content/repositories/snapshots/io/grpc/grpc-core/maven-metadata.xml
[WARNING] Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
Downloading from apache.snapshots: https://repository.apache.org/content/repositories/snapshots/io/netty/netty-codec-http2/maven-metadata.xml
[WARNING] Could not transfer metadata io.netty:netty-codec-http2/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.grpc:grpc-core/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.netty:netty-codec-http2/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.netty:netty-codec-http2/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[WARNING] Failure to transfer io.grpc:grpc-core/maven-metadata.xml from https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced. Original error: Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to apache.snapshots (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
Downloading from Apache Snapshots Repository: https://repository.apache.org/content/repositories/snapshots/io/grpc/grpc-core/maven-metadata.xml
[WARNING] Could not transfer metadata io.grpc:grpc-core/maven-metadata.xml from/to Apache Snapshots Repository (https://repository.apache.org/content/repositories/snapshots/): java.lang.RuntimeException: Could not generate DH keypair
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ word-count-beam ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ word-count-beam ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 10 source files to /Sandbox/jta/Software/Sandbox/ApacheBeam/jav/word-count-beam/target/classes
An exception has occurred in the compiler (9-internal). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
at java.time.temporal.ValueRange.checkValidValue(java.base@9-internal/ValueRange.java:311)
at java.time.temporal.ChronoField.checkValidValue(java.base@9-internal/ChronoField.java:711)
at java.time.LocalDate.of(java.base@9-internal/LocalDate.java:269)
at java.time.LocalDateTime.of(java.base@9-internal/LocalDateTime.java:336)
at jdk.nio.zipfs.ZipUtils.dosToJavaTime(jdk.zipfs@9-internal/ZipUtils.java:109)
at jdk.nio.zipfs.ZipFileSystem$Entry.cen(jdk.zipfs@9-internal/ZipFileSystem.java:1918)
at jdk.nio.zipfs.ZipFileSystem$Entry.readCEN(jdk.zipfs@9-internal/ZipFileSystem.java:1905)
at jdk.nio.zipfs.ZipFileSystem.getEntry(jdk.zipfs@9-internal/ZipFileSystem.java:1353)
at jdk.nio.zipfs.ZipFileSystem.getFileAttributes(jdk.zipfs@9-internal/ZipFileSystem.java:327)
at jdk.nio.zipfs.ZipPath.checkAccess(jdk.zipfs@9-internal/ZipPath.java:752)
at jdk.nio.zipfs.ZipFileSystemProvider.checkAccess(jdk.zipfs@9-internal/ZipFileSystemProvider.java:185)
at java.nio.file.Files.exists(java.base@9-internal/Files.java:2390)
at com.sun.tools.javac.file.JavacFileManager.listArchive(jdk.compiler@9-internal/JavacFileManager.java:377)
at com.sun.tools.javac.file.JavacFileManager.listContainer(jdk.compiler@9-internal/JavacFileManager.java:453)
at com.sun.tools.javac.file.JavacFileManager.list(jdk.compiler@9-internal/JavacFileManager.java:574)
at com.sun.tools.javac.code.ClassFinder.scanUserPaths(jdk.compiler@9-internal/ClassFinder.java:656)
at com.sun.tools.javac.code.ClassFinder.fillIn(jdk.compiler@9-internal/ClassFinder.java:540)
at com.sun.tools.javac.code.ClassFinder.complete(jdk.compiler@9-internal/ClassFinder.java:303)
at com.sun.tools.javac.code.ClassFinder.access$000(jdk.compiler@9-internal/ClassFinder.java:75)
at com.sun.tools.javac.code.ClassFinder$1.complete(jdk.compiler@9-internal/ClassFinder.java:171)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.checkClassPackageClash(jdk.compiler@9-internal/TypeEnter.java:362)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.resolveImports(jdk.compiler@9-internal/TypeEnter.java:342)
at com.sun.tools.javac.comp.TypeEnter$ImportsPhase.runPhase(jdk.compiler@9-internal/TypeEnter.java:304)
at com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(jdk.compiler@9-internal/TypeEnter.java:266)
at com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(jdk.compiler@9-internal/TypeEnter.java:244)
at com.sun.tools.javac.comp.TypeEnter.complete(jdk.compiler@9-internal/TypeEnter.java:198)
at com.sun.tools.javac.code.Symbol.complete(jdk.compiler@9-internal/Symbol.java:602)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(jdk.compiler@9-internal/Symbol.java:1219)
at com.sun.tools.javac.comp.Enter.complete(jdk.compiler@9-internal/Enter.java:547)
at com.sun.tools.javac.comp.Enter.main(jdk.compiler@9-internal/Enter.java:524)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(jdk.compiler@9-internal/JavaCompiler.java:1038)
at com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler@9-internal/JavaCompiler.java:904)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:104)
at com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler@9-internal/JavacTaskImpl.java:135)
at com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler@9-internal/JavacTaskImpl.java:100)
at com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler@9-internal/JavacTaskImpl.java:94)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:952)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:158)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
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:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] An unknown compilation problem occurred
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.399 s
[INFO] Finished at: 2018-02-02T14:11:03+01:00
[INFO] Final Memory: 25M/85M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) on project word-count-beam: Compilation failure
[ERROR] An unknown compilation problem occurred
[ERROR]
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Not yet sure which one it is that is a problem
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
I don't know yet