You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@plc4x.apache.org by "ottlukas (via GitHub)" <gi...@apache.org> on 2025/08/03 09:44:03 UTC
[D] Building with Linux failing
GitHub user ottlukas created a discussion: Building with Linux failing
Operating System: Xubuntu 24.04
Command `docker compose up`
`builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version `dotnet --version` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
`
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a comment on the discussion: Building with Linux failing
Building with `./mvnw -P with-c,with-dotnet,with-go,with-java,with-python,enable-all-checks install
`
```
[INFO] --- groovy:2.1.1:execute (prerequisite-check) @ plc4x-parent ---
Os name: Linux
Os arch: amd64
Os version: 6.14.0-27-generic
Detected OS: linux
Detected Arch: amd64
Detecting Java version: 21.0.8 OK
Detecting Dotnet version: 9.0.108 OK
Detecting Git version: 2.43.0 OK
Detecting Gcc version: 13.3.0 OK
Using python executable: python3 OK
Detecting Python version: 3.12.3 OK
Detecting venv: OK
Detecting Maven version: 3.9.11 OK
All known conditions met successfully.
```
---
Log
```
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling with eclipse [debug release 11] to target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for PLC4X 0.13.0:
[INFO]
[INFO] PLC4X .............................................. SUCCESS [ 36.910 s]
[INFO] Code-Generation .................................... SUCCESS [ 1.149 s]
[INFO] Code-Generation: Protocol Base: MSpec .............. FAILURE [ 14.916 s]
[INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
[INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
[INFO] Protocols .......................................... SKIPPED
[INFO] Protocols: AB-ETH .................................. SKIPPED
[INFO] Protocols: ADS ..................................... SKIPPED
[INFO] Protocols: C-Bus ................................... SKIPPED
[INFO] Protocols: BACNet/IP ............................... SKIPPED
[INFO] Protocols: CANopen ................................. SKIPPED
[INFO] Protocols: Df1 ..................................... SKIPPED
[INFO] Protocols: EtherNet/IP ............................. SKIPPED
[INFO] Protocols: Firmata ................................. SKIPPED
[INFO] Protocols: Generic CAN ............................. SKIPPED
[INFO] Protocols: IEC-60870 ............................... SKIPPED
[INFO] Protocols: KNXNet/IP ............................... SKIPPED
[INFO] Protocols: Modbus .................................. SKIPPED
[INFO] Protocols: MQTT .................................... SKIPPED
[INFO] Protocols: OPC UA .................................. SKIPPED
[INFO] Protocols: Open-Protocol ........................... SKIPPED
[INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
[INFO] Protocols: PLC4X (API) ............................. SKIPPED
[INFO] Protocols: Profinet ................................ SKIPPED
[INFO] Protocols: S7 ...................................... SKIPPED
[INFO] Protocols: Simulated ............................... SKIPPED
[INFO] Protocols: SocketCAN ............................... SKIPPED
[INFO] Protocols: Umas .................................... SKIPPED
[INFO] PLC4X Website ...................................... SKIPPED
[INFO] PLC4C .............................................. SKIPPED
[INFO] PLC4Go ............................................. SKIPPED
[INFO] PLC4J .............................................. SKIPPED
[INFO] PLC4J: API ......................................... SKIPPED
[INFO] PLC4J: SPI ......................................... SKIPPED
[INFO] PLC4J: Transports .................................. SKIPPED
[INFO] PLC4J: Transports: TCP ............................. SKIPPED
[INFO] PLC4J: Transports: Test ............................ SKIPPED
[INFO] PLC4J: Utils ....................................... SKIPPED
[INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
[INFO] PLC4J: Drivers ..................................... SKIPPED
[INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
[INFO] PLC4J: Driver: ADS ................................. SKIPPED
[INFO] PLC4J: Transports: UDP ............................. SKIPPED
[INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
[INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
[INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
[INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
[INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
[INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
[INFO] PLC4J: Driver: S7 .................................. SKIPPED
[INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
[INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
[INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
[INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
[INFO] PLC4J: Transports: CAN ............................. SKIPPED
[INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
[INFO] PLC4J: Driver: CAN ................................. SKIPPED
[INFO] PLC4J: Driver: CANopen ............................. SKIPPED
[INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
[INFO] PLC4J: Transports: Serial .......................... SKIPPED
[INFO] PLC4J: Driver: Firmata ............................. SKIPPED
[INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: Mock ................................ SKIPPED
[INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
[INFO] PLC4J: Driver: Modbus .............................. SKIPPED
[INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
[INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
[INFO] PLC4J: Driver: Profinet ............................ SKIPPED
[INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
[INFO] PLC4J: Driver: Simulated ........................... SKIPPED
[INFO] PLC4J: All Drivers ................................. SKIPPED
[INFO] PLC4J: Tools ....................................... SKIPPED
[INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
[INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
[INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
[INFO] PLC4J: Tools: Scraper .............................. SKIPPED
[INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
[INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
[INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
[INFO] PLC4J: OSGi ........................................ SKIPPED
[INFO] PLC4Net ............................................ SKIPPED
[INFO] PLC4Py ............................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:09 min
[INFO] Finished at: 2025-08-03T11:51:30+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 36 goals, 36 executed
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[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
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :plc4x-code-generation-protocol-base-mspec
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
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.compiler.CompilationFailureException: Compilation failure
Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1309)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:225)
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:30)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
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.proxy15.$Proxy104.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/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :plc4x-code-generation-protocol-base-mspec
```
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13974966
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas closed the discussion with a comment: Building with Linux failing
Assure:
`sudo apt install default-jdk`
`javac -version`
```
[INFO] Reactor Summary for PLC4X 0.13.0:
[INFO]
[INFO] PLC4X .............................................. SUCCESS [ 39.734 s]
[INFO] Code-Generation .................................... SUCCESS [ 0.818 s]
[INFO] Code-Generation: Protocol Base: MSpec .............. SUCCESS [ 9.095 s]
[INFO] Code-Generation: Language Base: Freemarker ......... SUCCESS [ 4.505 s]
[INFO] Code-Generation: Protocol Test: Test Mspec ......... SUCCESS [ 1.506 s]
[INFO] Protocols .......................................... SUCCESS [ 0.418 s]
[INFO] Protocols: AB-ETH .................................. SUCCESS [ 4.138 s]
[INFO] Protocols: ADS ..................................... SUCCESS [ 3.576 s]
[INFO] Protocols: C-Bus ................................... SUCCESS [ 4.015 s]
[INFO] Protocols: BACNet/IP ............................... SUCCESS [ 14.080 s]
[INFO] Protocols: CANopen ................................. SUCCESS [ 3.437 s]
[INFO] Protocols: Df1 ..................................... SUCCESS [ 3.604 s]
[INFO] Protocols: EtherNet/IP ............................. SUCCESS [ 3.846 s]
[INFO] Protocols: Firmata ................................. SUCCESS [ 3.762 s]
[INFO] Protocols: Generic CAN ............................. SUCCESS [ 3.165 s]
[INFO] Protocols: IEC-60870 ............................... SUCCESS [ 3.459 s]
[INFO] Protocols: KNXNet/IP ............................... SUCCESS [ 5.061 s]
[INFO] Protocols: Modbus .................................. SUCCESS [ 4.300 s]
[INFO] Protocols: MQTT .................................... SUCCESS [ 1.294 s]
[INFO] Protocols: OPC UA .................................. SUCCESS [ 4.574 s]
[INFO] Protocols: Open-Protocol ........................... SUCCESS [ 4.087 s]
[INFO] Protocols: PLC4X (Proxy) ........................... SUCCESS [ 5.687 s]
[INFO] Protocols: PLC4X (API) ............................. SUCCESS [ 5.534 s]
[INFO] Protocols: Profinet ................................ SUCCESS [ 4.039 s]
[INFO] Protocols: S7 ...................................... SUCCESS [ 3.290 s]
[INFO] Protocols: Simulated ............................... SUCCESS [ 2.809 s]
[INFO] Protocols: SocketCAN ............................... SUCCESS [ 2.766 s]
[INFO] Protocols: Umas .................................... SUCCESS [ 2.889 s]
[INFO] PLC4X Website ...................................... SUCCESS [ 0.838 s]
[INFO] PLC4C .............................................. SUCCESS [ 33.392 s]
[INFO] PLC4J .............................................. SUCCESS [ 5.086 s]
[INFO] PLC4J: API ......................................... SUCCESS [ 8.308 s]
[INFO] PLC4J: SPI ......................................... SUCCESS [ 22.600 s]
[INFO] PLC4J: Transports .................................. SUCCESS [ 0.914 s]
[INFO] PLC4J: Transports: TCP ............................. SUCCESS [ 2.684 s]
[INFO] PLC4J: Transports: Test ............................ SUCCESS [ 1.888 s]
[INFO] PLC4J: Utils ....................................... SUCCESS [ 0.730 s]
[INFO] PLC4J: Utils: Test Utils ........................... SUCCESS [ 5.949 s]
[INFO] PLC4J: Drivers ..................................... SUCCESS [ 1.302 s]
[INFO] PLC4J: Driver: AB-ETH .............................. SUCCESS [ 31.054 s]
[INFO] PLC4J: Driver: ADS ................................. SUCCESS [ 15.642 s]
[INFO] PLC4J: Transports: UDP ............................. SUCCESS [ 1.517 s]
[INFO] PLC4J: Utils: Pcap (Shared) ........................ SUCCESS [ 1.090 s]
[INFO] PLC4J: Transports: PCAP (shared) ................... SUCCESS [ 1.373 s]
[INFO] PLC4J: Utils: Raw-Sockets .......................... SUCCESS [ 3.960 s]
[INFO] PLC4J: Transports: Raw Socket ...................... SUCCESS [ 1.830 s]
[INFO] PLC4J: Utils: Pcap-Replay .......................... SUCCESS [ 1.503 s]
[INFO] PLC4J: Transports: PCAP Replay ..................... SUCCESS [ 1.525 s]
[INFO] PLC4J: Driver: S7 .................................. SUCCESS [ 15.578 s]
[INFO] PLC4J: Driver: EtherNet/IP ......................... SUCCESS [ 10.912 s]
[INFO] PLC4J: Driver: IEC-60870 ........................... SUCCESS [ 17.373 s]
[INFO] PLC4J: Utils: Test-Generator ....................... SUCCESS [ 27.688 s]
[INFO] PLC4J: Driver: BACNet/IP ........................... SUCCESS [11:34 min]
[INFO] PLC4J: Driver: C-Bus ............................... SUCCESS [ 22.622 s]
[INFO] PLC4J: Transports: CAN ............................. SUCCESS [ 1.504 s]
[INFO] PLC4J: Transports: VirtualCAN ...................... SUCCESS [ 1.800 s]
[INFO] PLC4J: Driver: CAN ................................. SUCCESS [ 6.790 s]
[INFO] PLC4J: Driver: CANopen ............................. SUCCESS [ 9.365 s]
[INFO] PLC4J: Driver: CtrlX ............................... SUCCESS [ 8.019 s]
[INFO] PLC4J: Transports: Serial .......................... SUCCESS [ 4.717 s]
[INFO] PLC4J: Driver: Firmata ............................. SUCCESS [ 6.028 s]
[INFO] PLC4J: Driver: KNXNet/IP ........................... SUCCESS [ 10.842 s]
[INFO] PLC4J: Driver: Mock ................................ SUCCESS [ 2.770 s]
[INFO] PLC4J: Driver: Open-Protocol ....................... SUCCESS [ 7.446 s]
[INFO] PLC4J: Driver: Modbus .............................. SUCCESS [ 19.043 s]
[INFO] PLC4J: Driver: OPC UA .............................. SUCCESS [27:33 min]
[INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SUCCESS [ 9.868 s]
[INFO] PLC4J: Driver: Profinet ............................ SUCCESS [ 14.390 s]
[INFO] PLC4J: Driver: Profinet (NG) ....................... SUCCESS [ 13.186 s]
[INFO] PLC4J: Driver: Simulated ........................... SUCCESS [ 15.572 s]
[INFO] PLC4J: All Drivers ................................. SUCCESS [ 2.334 s]
[INFO] PLC4J: Tools ....................................... SUCCESS [ 0.716 s]
[INFO] PLC4J: Tools: Capture Replay ....................... SUCCESS [ 3.394 s]
[INFO] PLC4J: Tools: Connection Cache ..................... SUCCESS [ 10.379 s]
[INFO] PLC4J: Tools: Object PLC Mapping ................... SUCCESS [ 17.502 s]
[INFO] PLC4J: Tools: Scraper .............................. SUCCESS [ 14.008 s]
[INFO] PLC4J: Tools: Scraper (NG) ......................... SUCCESS [ 1.205 s]
[INFO] PLC4J: Transports: SocketCAN ....................... SUCCESS [ 2.934 s]
[INFO] PLC4J: Utils: PLC-Simulator ........................ SUCCESS [ 4.548 s]
[INFO] PLC4J: OSGi ........................................ SUCCESS [ 1.576 s]
[INFO] PLC4Py ............................................. SUCCESS [03:11 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 52:02 min
[INFO] Finished at: 2025-08-07T10:52:13+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 2038 goals, 2038 executed
```
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-14032053
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas added a comment to the discussion: Building with Linux failing
Building with `./mvnw -P with-c,with-dotnet,with-go,with-java,with-python,enable-all-checks install
`
```
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling with eclipse [debug release 11] to target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for PLC4X 0.13.0:
[INFO]
[INFO] PLC4X .............................................. SUCCESS [ 36.910 s]
[INFO] Code-Generation .................................... SUCCESS [ 1.149 s]
[INFO] Code-Generation: Protocol Base: MSpec .............. FAILURE [ 14.916 s]
[INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
[INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
[INFO] Protocols .......................................... SKIPPED
[INFO] Protocols: AB-ETH .................................. SKIPPED
[INFO] Protocols: ADS ..................................... SKIPPED
[INFO] Protocols: C-Bus ................................... SKIPPED
[INFO] Protocols: BACNet/IP ............................... SKIPPED
[INFO] Protocols: CANopen ................................. SKIPPED
[INFO] Protocols: Df1 ..................................... SKIPPED
[INFO] Protocols: EtherNet/IP ............................. SKIPPED
[INFO] Protocols: Firmata ................................. SKIPPED
[INFO] Protocols: Generic CAN ............................. SKIPPED
[INFO] Protocols: IEC-60870 ............................... SKIPPED
[INFO] Protocols: KNXNet/IP ............................... SKIPPED
[INFO] Protocols: Modbus .................................. SKIPPED
[INFO] Protocols: MQTT .................................... SKIPPED
[INFO] Protocols: OPC UA .................................. SKIPPED
[INFO] Protocols: Open-Protocol ........................... SKIPPED
[INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
[INFO] Protocols: PLC4X (API) ............................. SKIPPED
[INFO] Protocols: Profinet ................................ SKIPPED
[INFO] Protocols: S7 ...................................... SKIPPED
[INFO] Protocols: Simulated ............................... SKIPPED
[INFO] Protocols: SocketCAN ............................... SKIPPED
[INFO] Protocols: Umas .................................... SKIPPED
[INFO] PLC4X Website ...................................... SKIPPED
[INFO] PLC4C .............................................. SKIPPED
[INFO] PLC4Go ............................................. SKIPPED
[INFO] PLC4J .............................................. SKIPPED
[INFO] PLC4J: API ......................................... SKIPPED
[INFO] PLC4J: SPI ......................................... SKIPPED
[INFO] PLC4J: Transports .................................. SKIPPED
[INFO] PLC4J: Transports: TCP ............................. SKIPPED
[INFO] PLC4J: Transports: Test ............................ SKIPPED
[INFO] PLC4J: Utils ....................................... SKIPPED
[INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
[INFO] PLC4J: Drivers ..................................... SKIPPED
[INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
[INFO] PLC4J: Driver: ADS ................................. SKIPPED
[INFO] PLC4J: Transports: UDP ............................. SKIPPED
[INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
[INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
[INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
[INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
[INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
[INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
[INFO] PLC4J: Driver: S7 .................................. SKIPPED
[INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
[INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
[INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
[INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
[INFO] PLC4J: Transports: CAN ............................. SKIPPED
[INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
[INFO] PLC4J: Driver: CAN ................................. SKIPPED
[INFO] PLC4J: Driver: CANopen ............................. SKIPPED
[INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
[INFO] PLC4J: Transports: Serial .......................... SKIPPED
[INFO] PLC4J: Driver: Firmata ............................. SKIPPED
[INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: Mock ................................ SKIPPED
[INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
[INFO] PLC4J: Driver: Modbus .............................. SKIPPED
[INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
[INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
[INFO] PLC4J: Driver: Profinet ............................ SKIPPED
[INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
[INFO] PLC4J: Driver: Simulated ........................... SKIPPED
[INFO] PLC4J: All Drivers ................................. SKIPPED
[INFO] PLC4J: Tools ....................................... SKIPPED
[INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
[INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
[INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
[INFO] PLC4J: Tools: Scraper .............................. SKIPPED
[INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
[INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
[INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
[INFO] PLC4J: OSGi ........................................ SKIPPED
[INFO] PLC4Net ............................................ SKIPPED
[INFO] PLC4Py ............................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:09 min
[INFO] Finished at: 2025-08-03T11:51:30+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 36 goals, 36 executed
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[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
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :plc4x-code-generation-protocol-base-mspec
```
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13974966
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a discussion: Building with Linux failing
### **Operating System and Command**
* **OS:** Xubuntu 24.04
* **Command:** /`docker compose up/`
---
### **Execution Log**
The following is the output from the /`builder-1/` container.
/`/`/`bash
builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version \`dotnet --version\` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
/`/`/`
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "sruehl (via GitHub)" <gi...@apache.org>.
GitHub user sruehl added a comment to the discussion: Building with Linux failing
on that note: it happens on my host not on docker.
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13984188
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a comment on the discussion: Building with Linux failing
Yes the second comment is building on host system not docker. First is docker.
So indeed the Filesystem bug is when trying to build with maven in the host system.
With docker there is a different bug.
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13984229
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas added a comment to the discussion: Building with Linux failing
Yes the second comment is building on host system not docker. First is docker.
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13984229
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a comment on the discussion: Building with Linux failing
Building with `./mvnw -P with-c,with-dotnet,with-go,with-java,with-python,enable-all-checks install
`
```
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling with eclipse [debug release 11] to target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for PLC4X 0.13.0:
[INFO]
[INFO] PLC4X .............................................. SUCCESS [ 36.910 s]
[INFO] Code-Generation .................................... SUCCESS [ 1.149 s]
[INFO] Code-Generation: Protocol Base: MSpec .............. FAILURE [ 14.916 s]
[INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
[INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
[INFO] Protocols .......................................... SKIPPED
[INFO] Protocols: AB-ETH .................................. SKIPPED
[INFO] Protocols: ADS ..................................... SKIPPED
[INFO] Protocols: C-Bus ................................... SKIPPED
[INFO] Protocols: BACNet/IP ............................... SKIPPED
[INFO] Protocols: CANopen ................................. SKIPPED
[INFO] Protocols: Df1 ..................................... SKIPPED
[INFO] Protocols: EtherNet/IP ............................. SKIPPED
[INFO] Protocols: Firmata ................................. SKIPPED
[INFO] Protocols: Generic CAN ............................. SKIPPED
[INFO] Protocols: IEC-60870 ............................... SKIPPED
[INFO] Protocols: KNXNet/IP ............................... SKIPPED
[INFO] Protocols: Modbus .................................. SKIPPED
[INFO] Protocols: MQTT .................................... SKIPPED
[INFO] Protocols: OPC UA .................................. SKIPPED
[INFO] Protocols: Open-Protocol ........................... SKIPPED
[INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
[INFO] Protocols: PLC4X (API) ............................. SKIPPED
[INFO] Protocols: Profinet ................................ SKIPPED
[INFO] Protocols: S7 ...................................... SKIPPED
[INFO] Protocols: Simulated ............................... SKIPPED
[INFO] Protocols: SocketCAN ............................... SKIPPED
[INFO] Protocols: Umas .................................... SKIPPED
[INFO] PLC4X Website ...................................... SKIPPED
[INFO] PLC4C .............................................. SKIPPED
[INFO] PLC4Go ............................................. SKIPPED
[INFO] PLC4J .............................................. SKIPPED
[INFO] PLC4J: API ......................................... SKIPPED
[INFO] PLC4J: SPI ......................................... SKIPPED
[INFO] PLC4J: Transports .................................. SKIPPED
[INFO] PLC4J: Transports: TCP ............................. SKIPPED
[INFO] PLC4J: Transports: Test ............................ SKIPPED
[INFO] PLC4J: Utils ....................................... SKIPPED
[INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
[INFO] PLC4J: Drivers ..................................... SKIPPED
[INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
[INFO] PLC4J: Driver: ADS ................................. SKIPPED
[INFO] PLC4J: Transports: UDP ............................. SKIPPED
[INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
[INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
[INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
[INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
[INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
[INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
[INFO] PLC4J: Driver: S7 .................................. SKIPPED
[INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
[INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
[INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
[INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
[INFO] PLC4J: Transports: CAN ............................. SKIPPED
[INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
[INFO] PLC4J: Driver: CAN ................................. SKIPPED
[INFO] PLC4J: Driver: CANopen ............................. SKIPPED
[INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
[INFO] PLC4J: Transports: Serial .......................... SKIPPED
[INFO] PLC4J: Driver: Firmata ............................. SKIPPED
[INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
[INFO] PLC4J: Driver: Mock ................................ SKIPPED
[INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
[INFO] PLC4J: Driver: Modbus .............................. SKIPPED
[INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
[INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
[INFO] PLC4J: Driver: Profinet ............................ SKIPPED
[INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
[INFO] PLC4J: Driver: Simulated ........................... SKIPPED
[INFO] PLC4J: All Drivers ................................. SKIPPED
[INFO] PLC4J: Tools ....................................... SKIPPED
[INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
[INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
[INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
[INFO] PLC4J: Tools: Scraper .............................. SKIPPED
[INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
[INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
[INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
[INFO] PLC4J: OSGi ........................................ SKIPPED
[INFO] PLC4Net ............................................ SKIPPED
[INFO] PLC4Py ............................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:09 min
[INFO] Finished at: 2025-08-03T11:51:30+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 36 goals, 36 executed
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[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
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :plc4x-code-generation-protocol-base-mspec
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
[ERROR] Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project plc4x-code-generation-protocol-base-mspec: Compilation failure
Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
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.compiler.CompilationFailureException: Compilation failure
Unknown source: java.lang.NullPointerException: Cannot invoke "java.nio.file.FileSystem.getPath(String, String[])" because "this.fs" is null
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1309)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:225)
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:30)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
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.proxy15.$Proxy104.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/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :plc4x-code-generation-protocol-base-mspec
```
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13974966
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a comment on the discussion: Building with Linux failing
Assure:
`sudo apt install default-jdk`
`javac -version`
Build with:
`./mvnw -P with-c,with-java,with-python,enable-all-checks install`
```
[INFO] Reactor Summary for PLC4X 0.13.0:
[INFO]
[INFO] PLC4X .............................................. SUCCESS [ 39.734 s]
[INFO] Code-Generation .................................... SUCCESS [ 0.818 s]
[INFO] Code-Generation: Protocol Base: MSpec .............. SUCCESS [ 9.095 s]
[INFO] Code-Generation: Language Base: Freemarker ......... SUCCESS [ 4.505 s]
[INFO] Code-Generation: Protocol Test: Test Mspec ......... SUCCESS [ 1.506 s]
[INFO] Protocols .......................................... SUCCESS [ 0.418 s]
[INFO] Protocols: AB-ETH .................................. SUCCESS [ 4.138 s]
[INFO] Protocols: ADS ..................................... SUCCESS [ 3.576 s]
[INFO] Protocols: C-Bus ................................... SUCCESS [ 4.015 s]
[INFO] Protocols: BACNet/IP ............................... SUCCESS [ 14.080 s]
[INFO] Protocols: CANopen ................................. SUCCESS [ 3.437 s]
[INFO] Protocols: Df1 ..................................... SUCCESS [ 3.604 s]
[INFO] Protocols: EtherNet/IP ............................. SUCCESS [ 3.846 s]
[INFO] Protocols: Firmata ................................. SUCCESS [ 3.762 s]
[INFO] Protocols: Generic CAN ............................. SUCCESS [ 3.165 s]
[INFO] Protocols: IEC-60870 ............................... SUCCESS [ 3.459 s]
[INFO] Protocols: KNXNet/IP ............................... SUCCESS [ 5.061 s]
[INFO] Protocols: Modbus .................................. SUCCESS [ 4.300 s]
[INFO] Protocols: MQTT .................................... SUCCESS [ 1.294 s]
[INFO] Protocols: OPC UA .................................. SUCCESS [ 4.574 s]
[INFO] Protocols: Open-Protocol ........................... SUCCESS [ 4.087 s]
[INFO] Protocols: PLC4X (Proxy) ........................... SUCCESS [ 5.687 s]
[INFO] Protocols: PLC4X (API) ............................. SUCCESS [ 5.534 s]
[INFO] Protocols: Profinet ................................ SUCCESS [ 4.039 s]
[INFO] Protocols: S7 ...................................... SUCCESS [ 3.290 s]
[INFO] Protocols: Simulated ............................... SUCCESS [ 2.809 s]
[INFO] Protocols: SocketCAN ............................... SUCCESS [ 2.766 s]
[INFO] Protocols: Umas .................................... SUCCESS [ 2.889 s]
[INFO] PLC4X Website ...................................... SUCCESS [ 0.838 s]
[INFO] PLC4C .............................................. SUCCESS [ 33.392 s]
[INFO] PLC4J .............................................. SUCCESS [ 5.086 s]
[INFO] PLC4J: API ......................................... SUCCESS [ 8.308 s]
[INFO] PLC4J: SPI ......................................... SUCCESS [ 22.600 s]
[INFO] PLC4J: Transports .................................. SUCCESS [ 0.914 s]
[INFO] PLC4J: Transports: TCP ............................. SUCCESS [ 2.684 s]
[INFO] PLC4J: Transports: Test ............................ SUCCESS [ 1.888 s]
[INFO] PLC4J: Utils ....................................... SUCCESS [ 0.730 s]
[INFO] PLC4J: Utils: Test Utils ........................... SUCCESS [ 5.949 s]
[INFO] PLC4J: Drivers ..................................... SUCCESS [ 1.302 s]
[INFO] PLC4J: Driver: AB-ETH .............................. SUCCESS [ 31.054 s]
[INFO] PLC4J: Driver: ADS ................................. SUCCESS [ 15.642 s]
[INFO] PLC4J: Transports: UDP ............................. SUCCESS [ 1.517 s]
[INFO] PLC4J: Utils: Pcap (Shared) ........................ SUCCESS [ 1.090 s]
[INFO] PLC4J: Transports: PCAP (shared) ................... SUCCESS [ 1.373 s]
[INFO] PLC4J: Utils: Raw-Sockets .......................... SUCCESS [ 3.960 s]
[INFO] PLC4J: Transports: Raw Socket ...................... SUCCESS [ 1.830 s]
[INFO] PLC4J: Utils: Pcap-Replay .......................... SUCCESS [ 1.503 s]
[INFO] PLC4J: Transports: PCAP Replay ..................... SUCCESS [ 1.525 s]
[INFO] PLC4J: Driver: S7 .................................. SUCCESS [ 15.578 s]
[INFO] PLC4J: Driver: EtherNet/IP ......................... SUCCESS [ 10.912 s]
[INFO] PLC4J: Driver: IEC-60870 ........................... SUCCESS [ 17.373 s]
[INFO] PLC4J: Utils: Test-Generator ....................... SUCCESS [ 27.688 s]
[INFO] PLC4J: Driver: BACNet/IP ........................... SUCCESS [11:34 min]
[INFO] PLC4J: Driver: C-Bus ............................... SUCCESS [ 22.622 s]
[INFO] PLC4J: Transports: CAN ............................. SUCCESS [ 1.504 s]
[INFO] PLC4J: Transports: VirtualCAN ...................... SUCCESS [ 1.800 s]
[INFO] PLC4J: Driver: CAN ................................. SUCCESS [ 6.790 s]
[INFO] PLC4J: Driver: CANopen ............................. SUCCESS [ 9.365 s]
[INFO] PLC4J: Driver: CtrlX ............................... SUCCESS [ 8.019 s]
[INFO] PLC4J: Transports: Serial .......................... SUCCESS [ 4.717 s]
[INFO] PLC4J: Driver: Firmata ............................. SUCCESS [ 6.028 s]
[INFO] PLC4J: Driver: KNXNet/IP ........................... SUCCESS [ 10.842 s]
[INFO] PLC4J: Driver: Mock ................................ SUCCESS [ 2.770 s]
[INFO] PLC4J: Driver: Open-Protocol ....................... SUCCESS [ 7.446 s]
[INFO] PLC4J: Driver: Modbus .............................. SUCCESS [ 19.043 s]
[INFO] PLC4J: Driver: OPC UA .............................. SUCCESS [27:33 min]
[INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SUCCESS [ 9.868 s]
[INFO] PLC4J: Driver: Profinet ............................ SUCCESS [ 14.390 s]
[INFO] PLC4J: Driver: Profinet (NG) ....................... SUCCESS [ 13.186 s]
[INFO] PLC4J: Driver: Simulated ........................... SUCCESS [ 15.572 s]
[INFO] PLC4J: All Drivers ................................. SUCCESS [ 2.334 s]
[INFO] PLC4J: Tools ....................................... SUCCESS [ 0.716 s]
[INFO] PLC4J: Tools: Capture Replay ....................... SUCCESS [ 3.394 s]
[INFO] PLC4J: Tools: Connection Cache ..................... SUCCESS [ 10.379 s]
[INFO] PLC4J: Tools: Object PLC Mapping ................... SUCCESS [ 17.502 s]
[INFO] PLC4J: Tools: Scraper .............................. SUCCESS [ 14.008 s]
[INFO] PLC4J: Tools: Scraper (NG) ......................... SUCCESS [ 1.205 s]
[INFO] PLC4J: Transports: SocketCAN ....................... SUCCESS [ 2.934 s]
[INFO] PLC4J: Utils: PLC-Simulator ........................ SUCCESS [ 4.548 s]
[INFO] PLC4J: OSGi ........................................ SUCCESS [ 1.576 s]
[INFO] PLC4Py ............................................. SUCCESS [03:11 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 52:02 min
[INFO] Finished at: 2025-08-07T10:52:13+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 2038 goals, 2038 executed
```
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-14032053
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a discussion: Building with Linux failing
### **Operating System and Command**
* **OS:** Xubuntu 24.04
* **Command:** `docker compose up`
---
### **Execution Log**
The following is the output from the /`builder-1/` container.
```
builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version \`dotnet --version\` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
```
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "sruehl (via GitHub)" <gi...@apache.org>.
GitHub user sruehl added a comment to the discussion: Building with Linux failing
yeah, this bug I get from time to time and it drives me nuts: `java.nio.file.FileSystem.getPath`. No idea what is the cause and why and how it goes away...
GitHub link: https://github.com/apache/plc4x/discussions/2200#discussioncomment-13984186
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a discussion: Building with Linux failing
### **Operating System and Command**
* **OS:** Xubuntu 24.04
* **Command:** /`docker compose up/`
---
### **Execution Log**
The following is the output from the /`builder-1/` container.
```
/`/`/`bash
builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version \`dotnet --version\` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
/`/`/`
```
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas edited a discussion: Building with Linux failing
### **Operating System and Command**
* **OS:** Xubuntu 24.04
* **Command:** \`docker compose up\`
---
### **Execution Log**
The following is the output from the \`builder-1\` container.
\`\`\`bash
builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version \`dotnet --version\` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
\`\`\`
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org
Re: [D] Building with Linux failing
Posted by "ottlukas (via GitHub)" <gi...@apache.org>.
GitHub user ottlukas closed a discussion: Building with Linux failing
### **Operating System and Command**
* **OS:** Xubuntu 24.04
* **Command:** `docker compose up`
---
### **Execution Log**
The following is the output from the /`builder-1/` container.
```
builder-1 | Os name: Linux
builder-1 | Os arch: amd64
builder-1 | Os version: 6.14.0-27-generic
builder-1 | Detected OS: linux
builder-1 | Detected Arch: amd64
builder-1 |
builder-1 | Detecting Java version: 21.0.8 OK
builder-1 | Detecting Dotnet version: missing
builder-1 | --- output of version \`dotnet --version\` command ---
builder-1 |
builder-1 | The command could not be loaded, possibly because:
builder-1 | * You intended to execute a .NET application:
builder-1 | The application '--version' does not exist.
builder-1 | * You intended to execute a .NET SDK command:
builder-1 | No .NET SDKs were found.
builder-1 |
builder-1 | Download a .NET SDK:
builder-1 | https://aka.ms/dotnet/download
builder-1 |
builder-1 | Learn about SDK resolution:
builder-1 | https://aka.ms/dotnet/sdk-not-found
builder-1 |
builder-1 | ----------------------------------------------------
builder-1 | Detecting Git version: 2.34.1 OK
builder-1 | Detecting Gcc version: 11.4.0 OK
builder-1 | Using python executable: python3 OK
builder-1 | Detecting Python version: 3.10.12 OK
builder-1 | Detecting venv: OK
builder-1 | Detecting Maven version: 3.9.11 OK
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 235 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 862 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.pom (6.8 kB at 141 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-plugins/42/maven-plugins-42.pom (7.7 kB at 160 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-scm-publish-plugin/3.3.0/maven-scm-publish-plugin-3.3.0.jar (37 kB at 751 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.pom (9.2 kB at 171 kB/s)
builder-1 | Downloading from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar
Downloaded from apache-releases: https://repository.apache.org/content/repositories/releases/org/apache/maven/plugins/maven-deploy-plugin/3.1.4/maven-deploy-plugin-3.1.4.jar (40 kB at 751 kB/s)
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Reactor Summary for PLC4X 0.13.0:
builder-1 | [INFO]
builder-1 | [INFO] PLC4X .............................................. FAILURE [ 13.168 s]
builder-1 | [INFO] Code-Generation .................................... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Base: MSpec .............. SKIPPED
builder-1 | [INFO] Code-Generation: Language Base: Freemarker ......... SKIPPED
builder-1 | [INFO] Code-Generation: Protocol Test: Test Mspec ......... SKIPPED
builder-1 | [INFO] Protocols .......................................... SKIPPED
builder-1 | [INFO] Protocols: AB-ETH .................................. SKIPPED
builder-1 | [INFO] Protocols: ADS ..................................... SKIPPED
builder-1 | [INFO] Protocols: C-Bus ................................... SKIPPED
builder-1 | [INFO] Protocols: BACNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: CANopen ................................. SKIPPED
builder-1 | [INFO] Protocols: Df1 ..................................... SKIPPED
builder-1 | [INFO] Protocols: EtherNet/IP ............................. SKIPPED
builder-1 | [INFO] Protocols: Firmata ................................. SKIPPED
builder-1 | [INFO] Protocols: Generic CAN ............................. SKIPPED
builder-1 | [INFO] Protocols: IEC-60870 ............................... SKIPPED
builder-1 | [INFO] Protocols: KNXNet/IP ............................... SKIPPED
builder-1 | [INFO] Protocols: Modbus .................................. SKIPPED
builder-1 | [INFO] Protocols: MQTT .................................... SKIPPED
builder-1 | [INFO] Protocols: OPC UA .................................. SKIPPED
builder-1 | [INFO] Protocols: Open-Protocol ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (Proxy) ........................... SKIPPED
builder-1 | [INFO] Protocols: PLC4X (API) ............................. SKIPPED
builder-1 | [INFO] Protocols: Profinet ................................ SKIPPED
builder-1 | [INFO] Protocols: S7 ...................................... SKIPPED
builder-1 | [INFO] Protocols: Simulated ............................... SKIPPED
builder-1 | [INFO] Protocols: SocketCAN ............................... SKIPPED
builder-1 | [INFO] Protocols: Umas .................................... SKIPPED
builder-1 | [INFO] PLC4X Website ...................................... SKIPPED
builder-1 | [INFO] PLC4C .............................................. SKIPPED
builder-1 | [INFO] PLC4Go ............................................. SKIPPED
builder-1 | [INFO] PLC4J .............................................. SKIPPED
builder-1 | [INFO] PLC4J: API ......................................... SKIPPED
builder-1 | [INFO] PLC4J: SPI ......................................... SKIPPED
builder-1 | [INFO] PLC4J: Transports .................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: TCP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: Test ............................ SKIPPED
builder-1 | [INFO] PLC4J: Utils ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test Utils ........................... SKIPPED
builder-1 | [INFO] PLC4J: Drivers ..................................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: AB-ETH .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: ADS ................................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: UDP ............................. SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap (Shared) ........................ SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP (shared) ................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Raw-Sockets .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Raw Socket ...................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Pcap-Replay .......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: PCAP Replay ..................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: S7 .................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: EtherNet/IP ......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: IEC-60870 ........................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: Test-Generator ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: BACNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: C-Bus ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: CAN ............................. SKIPPED
builder-1 | [INFO] PLC4J: Transports: VirtualCAN ...................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: CAN ................................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CANopen ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: CtrlX ............................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: Serial .......................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Firmata ............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: KNXNet/IP ........................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Mock ................................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Open-Protocol ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Modbus .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: OPC UA .............................. SKIPPED
builder-1 | [INFO] PLC4J: Driver: PLC4X (Proxy) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet ............................ SKIPPED
builder-1 | [INFO] PLC4J: Driver: Profinet (NG) ....................... SKIPPED
builder-1 | [INFO] PLC4J: Driver: Simulated ........................... SKIPPED
builder-1 | [INFO] PLC4J: All Drivers ................................. SKIPPED
builder-1 | [INFO] PLC4J: Tools ....................................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Capture Replay ....................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Connection Cache ..................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Object PLC Mapping ................... SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper .............................. SKIPPED
builder-1 | [INFO] PLC4J: Tools: Scraper (NG) ......................... SKIPPED
builder-1 | [INFO] PLC4J: Transports: SocketCAN ....................... SKIPPED
builder-1 | [INFO] PLC4J: Utils: PLC-Simulator ........................ SKIPPED
builder-1 | [INFO] PLC4J: OSGi ........................................ SKIPPED
builder-1 | [INFO] PLC4Net ............................................ SKIPPED
builder-1 | [INFO] PLC4Py ............................................. SKIPPED
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] BUILD FAILURE
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] Total time: 29.947 s
builder-1 | [INFO] Finished at: 2025-08-03T09:41:59Z
builder-1 | [INFO] ------------------------------------------------------------------------
builder-1 | [INFO] 8 goals, 8 executed
builder-1 | [ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details. -> [Help 1]
builder-1 | org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (prerequisite-check) on project plc4x-parent: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: org.apache.maven.plugin.PluginExecutionException: Execution prerequisite-check of goal org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Not all conditions met, see log for details.
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:123)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | Caused by: java.lang.RuntimeException: Not all conditions met, see log for details.
builder-1 | at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache (IndyInterface.java:321)
builder-1 | at prerequisiteCheck.run (prerequisiteCheck.groovy:454)
builder-1 | at groovy.lang.GroovyShell.evaluate (GroovyShell.java:460)
builder-1 | at org.codehaus.gmaven.adapter.impl.ScriptExecutorImpl.execute (ScriptExecutorImpl.java:83)
builder-1 | at org.codehaus.gmaven.plugin.ExecuteMojo.run (ExecuteMojo.java:95)
builder-1 | at org.codehaus.gmaven.plugin.MojoSupport.execute (MojoSupport.java:47)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at com.gradle.maven.cache.extension.c.n.a (SourceFile:53)
builder-1 | at com.gradle.maven.cache.extension.c.d.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.q.a (SourceFile:23)
builder-1 | at com.gradle.maven.cache.extension.c.j.a (SourceFile:28)
builder-1 | at com.gradle.maven.cache.extension.c.p.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.b.c (SourceFile:118)
builder-1 | at com.gradle.maven.cache.extension.c.b.a (SourceFile:62)
builder-1 | at com.gradle.maven.cache.extension.c.g.a (SourceFile:27)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.o.a (SourceFile:18)
builder-1 | at com.gradle.maven.cache.extension.c.a.a (SourceFile:46)
builder-1 | at com.gradle.maven.cache.extension.c.c.a (SourceFile:26)
builder-1 | at com.gradle.maven.cache.extension.c.h$1.run (SourceFile:35)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:30)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute (SourceFile:27)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:67)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:167)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.execute (SourceFile:60)
builder-1 | at org.gradle.internal.operations.DefaultBuildOperationRunner.run (SourceFile:48)
builder-1 | at com.gradle.maven.cache.extension.c.h.a (SourceFile:31)
builder-1 | at com.gradle.maven.cache.extension.c.m.a (SourceFile:80)
builder-1 | at com.gradle.maven.cache.extension.g.b.lambda$createProxy$0 (SourceFile:76)
builder-1 | at jdk.proxy7.$Proxy84.execute (Unknown Source)
builder-1 | at com.gradle.maven.scan.extension.internal.d.b.executeMojo (SourceFile:116)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
builder-1 | at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
builder-1 | at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
builder-1 | at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
builder-1 | at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
builder-1 | at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
builder-1 | at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
builder-1 | at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
builder-1 | at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
builder-1 | at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
builder-1 | at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
builder-1 | at java.lang.reflect.Method.invoke (Method.java:580)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
builder-1 | at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
builder-1 | [ERROR]
builder-1 | [ERROR] Re-run Maven using the -X switch to enable full debug logging.
builder-1 | [ERROR]
builder-1 | [ERROR] For more information about the errors and possible solutions, please read the following articles:
builder-1 | [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
builder-1 exited with code 1
```
GitHub link: https://github.com/apache/plc4x/discussions/2200
----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@plc4x.apache.org