GitHub user ottlukas added a comment to the discussion: Building PLC4X-Extra - Failing log
`sudo apt install default-jdk` Assure: ``` javac -version javac 21.0.8 ``` Next ERROR Log ``` [INFO] PLC4J: Integrations: Apache Nifi 1: NAR ............ FAILURE [ 9.463 s] [INFO] PLC4J: Integrations: Apache Nifi 2 ................. SKIPPED [INFO] PLC4J: Integrations: Apache Nifi 2: Processors ..... SKIPPED [INFO] PLC4J: Integrations: Apache Nifi 2: NAR ............ SKIPPED [INFO] PLC4J: Integrations: Apache Kafka .................. SKIPPED [INFO] PLC4J: Tools ....................................... SKIPPED [INFO] PLC4J: Tools: Plc4x Server ......................... SKIPPED [INFO] PLC4J: Tools: OPC-UA Server ........................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 04:03 min [INFO] Finished at: 2025-08-07T09:49:11+02:00 [INFO] ------------------------------------------------------------------------ [DEBUG] State transition from 'API_LOCKED' to 'CLOSED' for Develocity Maven extension version '2.1'. [DEBUG] Setting Maven session to null. [DEBUG] Transitioning to 'EXECUTION_FINISHED'. [INFO] 381 goals, 381 executed [DEBUG] Transitioning to 'CLOSED'. [DEBUG] File lock listener thread completed. [DEBUG] Releasing file lock for Build cache (/home/luk/.m2/.develocity/build-cache/v1) [DEBUG] Releasing lock on Build cache (/home/luk/.m2/.develocity/build-cache/v1). [DEBUG] Build cache (/home/luk/.m2/.develocity/build-cache/v1) has last been fully cleaned up 2 hours ago [DEBUG] Skipping cleanup for Build cache (/home/luk/.m2/.develocity/build-cache/v1) as it is not yet due [DEBUG] State transition from 'CLOSED' to 'CLOSED' for Develocity Maven extension version '2.1'. [ERROR] Failed to execute goal org.codehaus.mojo:buildnumber-maven-plugin:3.2.1:create (default) on project plc4j-nifi-plc4x-nar: Cannot get the revision information from the scm repository : [ERROR] Exception while executing SCM command.: The git log command failed: /bin/sh -c cd '/home/luk/Downloads/plc4x-extras/apache-plc4x-extras-0.13.0/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' returned fatal: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git [ERROR] -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:buildnumber-maven-plugin:3.2.1:create (default) on project plc4j-nifi-plc4x-nar: Cannot get the revision information from the scm repository : Exception while executing SCM command. at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314) Caused by: org.apache.maven.plugin.MojoExecutionException: Cannot get the revision information from the scm repository : Exception while executing SCM command. at org.codehaus.mojo.build.CreateMojo.getRevision (CreateMojo.java:624) at org.codehaus.mojo.build.CreateMojo.execute (CreateMojo.java:300) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at com.gradle.maven.cache.extension.c.n.a (SourceFile:53) at com.gradle.maven.cache.extension.c.d.a (SourceFile:27) at com.gradle.maven.cache.extension.c.q.a (SourceFile:23) at com.gradle.maven.cache.extension.c.j.a (SourceFile:28) at com.gradle.maven.cache.extension.c.p.a (SourceFile:27) at com.gradle.maven.cache.extension.c.b.c (SourceFile:118) at com.gradle.maven.cache.extension.c.b.a (SourceFile:62) at com.gradle.maven.cache.extension.c.g.a (SourceFile:27) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.o.a (SourceFile:18) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.c.a (SourceFile:26) at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:47) at com.gradle.maven.cache.extension.c.h.a (SourceFile:31) at com.gradle.maven.cache.extension.c.m.a (SourceFile:80) at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76) at jdk.proxy21.$Proxy119.execute (Unknown Source) at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314) Caused by: org.apache.maven.scm.ScmException: Exception while executing SCM command. at org.apache.maven.scm.command.AbstractCommand.execute (AbstractCommand.java:54) at org.apache.maven.scm.provider.git.AbstractGitScmProvider.executeCommand (AbstractGitScmProvider.java:257) at org.apache.maven.scm.provider.git.AbstractGitScmProvider.info (AbstractGitScmProvider.java:266) at org.codehaus.mojo.build.AbstractScmMojo.info (AbstractScmMojo.java:269) at org.codehaus.mojo.build.AbstractScmMojo.getScmRevision (AbstractScmMojo.java:275) at org.codehaus.mojo.build.CreateMojo.getRevision (CreateMojo.java:611) at org.codehaus.mojo.build.CreateMojo.execute (CreateMojo.java:300) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at com.gradle.maven.cache.extension.c.n.a (SourceFile:53) at com.gradle.maven.cache.extension.c.d.a (SourceFile:27) at com.gradle.maven.cache.extension.c.q.a (SourceFile:23) at com.gradle.maven.cache.extension.c.j.a (SourceFile:28) at com.gradle.maven.cache.extension.c.p.a (SourceFile:27) at com.gradle.maven.cache.extension.c.b.c (SourceFile:118) at com.gradle.maven.cache.extension.c.b.a (SourceFile:62) at com.gradle.maven.cache.extension.c.g.a (SourceFile:27) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.o.a (SourceFile:18) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.c.a (SourceFile:26) at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:47) at com.gradle.maven.cache.extension.c.h.a (SourceFile:31) at com.gradle.maven.cache.extension.c.m.a (SourceFile:80) at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76) at jdk.proxy21.$Proxy119.execute (Unknown Source) at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314) Caused by: org.apache.maven.scm.ScmException: The git log command failed: /bin/sh -c cd '/home/luk/Downloads/plc4x-extras/apache-plc4x-extras-0.13.0/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' returned fatal: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git at org.apache.maven.scm.provider.git.gitexe.command.info.GitInfoCommand.executeInfoCommand (GitInfoCommand.java:83) at org.apache.maven.scm.provider.git.gitexe.command.info.GitInfoCommand.executeCommand (GitInfoCommand.java:60) at org.apache.maven.scm.command.AbstractCommand.execute (AbstractCommand.java:52) at org.apache.maven.scm.provider.git.AbstractGitScmProvider.executeCommand (AbstractGitScmProvider.java:257) at org.apache.maven.scm.provider.git.AbstractGitScmProvider.info (AbstractGitScmProvider.java:266) at org.codehaus.mojo.build.AbstractScmMojo.info (AbstractScmMojo.java:269) at org.codehaus.mojo.build.AbstractScmMojo.getScmRevision (AbstractScmMojo.java:275) at org.codehaus.mojo.build.CreateMojo.getRevision (CreateMojo.java:611) at org.codehaus.mojo.build.CreateMojo.execute (CreateMojo.java:300) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at com.gradle.maven.cache.extension.c.n.a (SourceFile:53) at com.gradle.maven.cache.extension.c.d.a (SourceFile:27) at com.gradle.maven.cache.extension.c.q.a (SourceFile:23) at com.gradle.maven.cache.extension.c.j.a (SourceFile:28) at com.gradle.maven.cache.extension.c.p.a (SourceFile:27) at com.gradle.maven.cache.extension.c.b.c (SourceFile:118) at com.gradle.maven.cache.extension.c.b.a (SourceFile:62) at com.gradle.maven.cache.extension.c.g.a (SourceFile:27) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.o.a (SourceFile:18) at com.gradle.maven.cache.extension.c.a.a (SourceFile:46) at com.gradle.maven.cache.extension.c.c.a (SourceFile:26) at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:47) at com.gradle.maven.cache.extension.c.h.a (SourceFile:31) at com.gradle.maven.cache.extension.c.m.a (SourceFile:80) at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76) at jdk.proxy21.$Proxy119.execute (Unknown Source) at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314) [ERROR] [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/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :plc4j-nifi-plc4x-nar ``` GitHub link: https://github.com/apache/plc4x/discussions/2206#discussioncomment-14030688 ---- This is an automatically sent email for dev@plc4x.apache.org. To unsubscribe, please send an email to: dev-unsubscr...@plc4x.apache.org