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

Reply via email to