This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x-extras.git
The following commit(s) were added to refs/heads/develop by this push:
new 82fd378 chore: Merged back changes from the release branch.
82fd378 is described below
commit 82fd378c91a76402812f95c06e4edc82aea9b549
Author: Christofer Dutz <[email protected]>
AuthorDate: Thu Aug 7 19:03:12 2025 +0200
chore: Merged back changes from the release branch.
---
plc4c/pom.xml | 2 +-
plc4j/examples/hello-ads-telemetry/pom.xml | 2 +-
plc4j/examples/hello-cloud-azure/pom.xml | 2 +-
plc4j/examples/hello-cloud-google/pom.xml | 2 +-
plc4j/examples/hello-connectivity-mqtt/pom.xml | 2 +-
plc4j/examples/hello-discovery/pom.xml | 2 +-
.../examples/hello-influx-data-collection/pom.xml | 4 ++--
plc4j/examples/hello-integration-iotdb/pom.xml | 2 +-
plc4j/examples/hello-nats/pom.xml | 2 +-
plc4j/examples/hello-opm/pom.xml | 6 +++---
plc4j/examples/hello-webservice/pom.xml | 2 +-
plc4j/examples/hello-world-kotlin/pom.xml | 5 ++---
.../hello-world-plc4x-discover-and-browse/pom.xml | 2 +-
plc4j/examples/hello-world-plc4x-read/pom.xml | 2 +-
plc4j/examples/hello-world-plc4x-subscribe/pom.xml | 2 +-
plc4j/examples/hello-world-plc4x-write/pom.xml | 2 +-
plc4j/examples/plc4j-s7event/pom.xml | 4 ++--
plc4j/examples/poll-loop/pom.xml | 4 ++--
plc4j/examples/pom.xml | 2 +-
plc4j/integrations/apache-calcite/pom.xml | 8 ++++----
plc4j/integrations/apache-kafka/pom.xml | 8 ++++----
.../apache-nifi/nifi-1/nifi-plc4x-nar/pom.xml | 13 ++++++------
.../nifi-1/nifi-plc4x-processors/pom.xml | 24 +++++++++++-----------
.../apache-nifi/nifi-2/nifi-2-plc4x-nar/pom.xml | 9 ++------
.../nifi-2/nifi-2-plc4x-processors/pom.xml | 24 +++++++++++-----------
plc4j/integrations/apache-nifi/pom.xml | 4 +++-
plc4j/tools/opcua-server/pom.xml | 6 +++---
plc4j/tools/plc4x-server/pom.xml | 10 ++++-----
plc4j/tools/pom.xml | 4 ++--
pom.xml | 23 ++++++++++++++-------
30 files changed, 94 insertions(+), 90 deletions(-)
diff --git a/plc4c/pom.xml b/plc4c/pom.xml
index 86668bb..6e671df 100644
--- a/plc4c/pom.xml
+++ b/plc4c/pom.xml
@@ -138,7 +138,7 @@
<options>
<option>-DUNITY_VERSION:STRING=${unity.version}</option>
<option>-DBUILD_PHASE=test-compile</option>
- <option>-DPLC4X_VERSION:STRING=${project.version}</option>
+ <option>-DPLC4X_VERSION:STRING=${plc4x.version}</option>
</options>
</configuration>
</execution>
diff --git a/plc4j/examples/hello-ads-telemetry/pom.xml
b/plc4j/examples/hello-ads-telemetry/pom.xml
index 1e8b00a..1586de4 100644
--- a/plc4j/examples/hello-ads-telemetry/pom.xml
+++ b/plc4j/examples/hello-ads-telemetry/pom.xml
@@ -41,7 +41,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-cloud-azure/pom.xml
b/plc4j/examples/hello-cloud-azure/pom.xml
index 3e15b6d..ad6676f 100644
--- a/plc4j/examples/hello-cloud-azure/pom.xml
+++ b/plc4j/examples/hello-cloud-azure/pom.xml
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-cloud-google/pom.xml
b/plc4j/examples/hello-cloud-google/pom.xml
index 8ed3512..f4c9425 100644
--- a/plc4j/examples/hello-cloud-google/pom.xml
+++ b/plc4j/examples/hello-cloud-google/pom.xml
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-connectivity-mqtt/pom.xml
b/plc4j/examples/hello-connectivity-mqtt/pom.xml
index d807086..b70bf9c 100644
--- a/plc4j/examples/hello-connectivity-mqtt/pom.xml
+++ b/plc4j/examples/hello-connectivity-mqtt/pom.xml
@@ -41,7 +41,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-discovery/pom.xml
b/plc4j/examples/hello-discovery/pom.xml
index f0aee11..2588c54 100644
--- a/plc4j/examples/hello-discovery/pom.xml
+++ b/plc4j/examples/hello-discovery/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-influx-data-collection/pom.xml
b/plc4j/examples/hello-influx-data-collection/pom.xml
index 21cca83..6f5a55d 100644
--- a/plc4j/examples/hello-influx-data-collection/pom.xml
+++ b/plc4j/examples/hello-influx-data-collection/pom.xml
@@ -40,12 +40,12 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- InfluxDB dependencies -->
diff --git a/plc4j/examples/hello-integration-iotdb/pom.xml
b/plc4j/examples/hello-integration-iotdb/pom.xml
index 48cd631..eeac7dc 100644
--- a/plc4j/examples/hello-integration-iotdb/pom.xml
+++ b/plc4j/examples/hello-integration-iotdb/pom.xml
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-nats/pom.xml
b/plc4j/examples/hello-nats/pom.xml
index 99c782c..b0b88b5 100644
--- a/plc4j/examples/hello-nats/pom.xml
+++ b/plc4j/examples/hello-nats/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-opm/pom.xml b/plc4j/examples/hello-opm/pom.xml
index d4075d2..849fbe1 100644
--- a/plc4j/examples/hello-opm/pom.xml
+++ b/plc4j/examples/hello-opm/pom.xml
@@ -40,17 +40,17 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-opm</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-webservice/pom.xml
b/plc4j/examples/hello-webservice/pom.xml
index 64ad0f7..e864a62 100644
--- a/plc4j/examples/hello-webservice/pom.xml
+++ b/plc4j/examples/hello-webservice/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-world-kotlin/pom.xml
b/plc4j/examples/hello-world-kotlin/pom.xml
index ef46d26..287903f 100644
--- a/plc4j/examples/hello-world-kotlin/pom.xml
+++ b/plc4j/examples/hello-world-kotlin/pom.xml
@@ -30,7 +30,6 @@
<name>PLC4J: Examples: Hello-World: Kotlin</name>
<properties>
-
<project.build.outputTimestamp>2025-08-06T15:45:09Z</project.build.outputTimestamp>
<project.build.outputTimestamp>2024-02-16T14:32:21Z</project.build.outputTimestamp>
<kotlin.version>2.2.0</kotlin.version>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
@@ -46,12 +45,12 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!--dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-modbus</artifactId>
- <version>0.10.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>runtime</scope>
</dependency-->
diff --git a/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
b/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
index cb24d02..996fb81 100644
--- a/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-world-plc4x-read/pom.xml
b/plc4j/examples/hello-world-plc4x-read/pom.xml
index b5bbf29..b1d7866 100644
--- a/plc4j/examples/hello-world-plc4x-read/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-read/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
b/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
index d0b5c5c..fac4046 100644
--- a/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/hello-world-plc4x-write/pom.xml
b/plc4j/examples/hello-world-plc4x-write/pom.xml
index 4cf5e3f..3f0a79d 100644
--- a/plc4j/examples/hello-world-plc4x-write/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-write/pom.xml
@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/plc4j-s7event/pom.xml
b/plc4j/examples/plc4j-s7event/pom.xml
index 651275c..3d450d0 100644
--- a/plc4j/examples/plc4j-s7event/pom.xml
+++ b/plc4j/examples/plc4j-s7event/pom.xml
@@ -42,14 +42,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- TODO: Only needed because we directly rely on types of the driver -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-s7</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/poll-loop/pom.xml b/plc4j/examples/poll-loop/pom.xml
index 2b24968..87734a0 100644
--- a/plc4j/examples/poll-loop/pom.xml
+++ b/plc4j/examples/poll-loop/pom.xml
@@ -28,7 +28,7 @@
</parent>
<artifactId>plc4j-examples-poll-loop</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+
<name>PLC4J: Examples: Poll Loop Example</name>
<description>Fetches data in a continuous loop</description>
@@ -41,7 +41,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
diff --git a/plc4j/examples/pom.xml b/plc4j/examples/pom.xml
index a260ad1..580043e 100644
--- a/plc4j/examples/pom.xml
+++ b/plc4j/examples/pom.xml
@@ -134,7 +134,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
diff --git a/plc4j/integrations/apache-calcite/pom.xml
b/plc4j/integrations/apache-calcite/pom.xml
index 44f88fc..ef1c129 100644
--- a/plc4j/integrations/apache-calcite/pom.xml
+++ b/plc4j/integrations/apache-calcite/pom.xml
@@ -55,19 +55,19 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-scraper</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- Include all drivers -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
@@ -93,7 +93,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/plc4j/integrations/apache-kafka/pom.xml
b/plc4j/integrations/apache-kafka/pom.xml
index 6b03240..c193ddb 100644
--- a/plc4j/integrations/apache-kafka/pom.xml
+++ b/plc4j/integrations/apache-kafka/pom.xml
@@ -153,17 +153,17 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-scraper</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -207,7 +207,7 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
diff --git a/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar/pom.xml
b/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar/pom.xml
index a5a3ff0..83e03da 100644
--- a/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-nar/pom.xml
@@ -31,11 +31,6 @@
<name>PLC4J: Integrations: Apache Nifi 1: NAR</name>
- <properties>
- <maven.javadoc.skip>true</maven.javadoc.skip>
- <source.skip>true</source.skip>
- </properties>
-
<dependencies>
<dependency>
@@ -55,14 +50,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- Bundle Drivers -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
</dependency>
</dependencies>
@@ -79,6 +74,10 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
+ <configuration>
+ <!-- Without this, the build will fail
when building from a source bundle -->
+
<revisionOnScmFailure>unknown</revisionOnScmFailure>
+ </configuration>
</plugin>
</plugins>
</build>
diff --git
a/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-processors/pom.xml
b/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-processors/pom.xml
index e7e1e11..fdebb7d 100644
--- a/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-processors/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-1/nifi-plc4x-processors/pom.xml
@@ -38,17 +38,17 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- NiFi -->
@@ -116,55 +116,55 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-modbus</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-opcua</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-s7</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-simulated</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-pcap-replay</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-raw-socket</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-serial</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-tcp</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-udp</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-nar/pom.xml
b/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-nar/pom.xml
index cc4f2eb..8074174 100644
--- a/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-nar/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-nar/pom.xml
@@ -31,11 +31,6 @@
<name>PLC4J: Integrations: Apache Nifi 2: NAR</name>
- <properties>
- <maven.javadoc.skip>true</maven.javadoc.skip>
- <source.skip>true</source.skip>
- </properties>
-
<dependencies>
<dependency>
@@ -55,14 +50,14 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- Bundle Drivers -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
</dependency>
</dependencies>
diff --git
a/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-processors/pom.xml
b/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-processors/pom.xml
index 158fec3..95a3a52 100644
--- a/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-processors/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-2/nifi-2-plc4x-processors/pom.xml
@@ -38,17 +38,17 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- NiFi -->
@@ -116,55 +116,55 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-modbus</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-opcua</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-s7</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-simulated</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-pcap-replay</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-raw-socket</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-serial</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-tcp</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-transport-udp</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/plc4j/integrations/apache-nifi/pom.xml
b/plc4j/integrations/apache-nifi/pom.xml
index fbc0765..341ec9c 100644
--- a/plc4j/integrations/apache-nifi/pom.xml
+++ b/plc4j/integrations/apache-nifi/pom.xml
@@ -34,7 +34,9 @@
<properties>
-
<project.build.outputTimestamp>2025-08-06T15:45:09Z</project.build.outputTimestamp>
+
<project.build.outputTimestamp>2025-08-06T19:35:36Z</project.build.outputTimestamp>
+ <maven.javadoc.skip>true</maven.javadoc.skip>
+ <source.skip>true</source.skip>
</properties>
<modules>
diff --git a/plc4j/tools/opcua-server/pom.xml b/plc4j/tools/opcua-server/pom.xml
index bbaeefc..426d7e2 100644
--- a/plc4j/tools/opcua-server/pom.xml
+++ b/plc4j/tools/opcua-server/pom.xml
@@ -102,20 +102,20 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- Include all drivers -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
diff --git a/plc4j/tools/plc4x-server/pom.xml b/plc4j/tools/plc4x-server/pom.xml
index cc3861a..047d128 100644
--- a/plc4j/tools/plc4x-server/pom.xml
+++ b/plc4j/tools/plc4x-server/pom.xml
@@ -91,31 +91,31 @@
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-api</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-spi</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-connection-cache</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-plc4x</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
</dependency>
<!-- Include all other drivers -->
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-all</artifactId>
- <version>0.14.0-SNAPSHOT</version>
+ <version>${plc4x.version}</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
diff --git a/plc4j/tools/pom.xml b/plc4j/tools/pom.xml
index bbbece9..124a3ad 100644
--- a/plc4j/tools/pom.xml
+++ b/plc4j/tools/pom.xml
@@ -42,9 +42,9 @@
</modules>
<!--
- As the UI is a standalone application, that is not meant for being
integrated in anything
+ As the OPCUA-Server is a standalone application not meant for being
integrated into anything,
we don't want to limit us to old java versions and therefore be stuck with
old Spring versions.
- Therefore, at least Java 19 is needed in order to build this module.
+ Therefore, at least Java 19 is needed to build this module.
-->
<profiles>
<profile>
diff --git a/pom.xml b/pom.xml
index 7e13c38..f97ace4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -89,7 +89,7 @@
<maven.build.timestamp.format>yyyy-MM-dd'T'HH:mm:ss'Z'</maven.build.timestamp.format>
<project.build.outputTimestamp>2025-08-06T15:45:09Z</project.build.outputTimestamp>
- <plc4x.version>${project.version}</plc4x.version>
+ <plc4x.version>0.13.0</plc4x.version>
</properties>
<build>
@@ -221,6 +221,15 @@
<pluginManagement>
<plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>3.7.1</version>
+ <configuration>
+ <finalName>apache-plc4x-extras-${project.version}</finalName>
+ </configuration>
+ </plugin>
+
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
@@ -491,7 +500,7 @@
<fileSet>
<directory>${project.build.directory}</directory>
<includes>
-
<include>apache-plc4x-${project.version}-source-release.zip</include>
+
<include>apache-plc4x-extras-${project.version}-source-release.zip</include>
</includes>
</fileSet>
</fileSets>
@@ -509,9 +518,9 @@
<goals>
<goal>sign</goal>
</goals>
- <configuration>
+ <!--configuration>
<skip>${skip-pgp-signing}</skip>
- </configuration>
+ </configuration-->
</execution>
</executions>
</plugin>
@@ -525,9 +534,9 @@
<goals>
<goal>deploy</goal>
</goals>
- <configuration>
+ <!--configuration>
<altReleaseDeploymentRepository>apache.releases.https::file:/ws/out/.local-artifacts-dir</altReleaseDeploymentRepository>
- </configuration>
+ </configuration-->
</execution>
</executions>
</plugin>
@@ -541,7 +550,7 @@
<!-- Only run this in the root module of the project -->
<inherited>false</inherited>
<configuration>
-
<outputName>apache-${project.artifactId}-${project.version}-sbom</outputName>
+
<outputName>apache-plc4x-extras-${project.version}-sbom</outputName>
</configuration>
<executions>
<execution>