You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2021/12/14 14:47:52 UTC

[plc4x] branch rel/0.9 updated (1a952d1 -> 101287a)

This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a change to branch rel/0.9
in repository https://gitbox.apache.org/repos/asf/plc4x.git.


    from 1a952d1  [maven-release-plugin] prepare for next development iteration
     new 6986739  fix: tried getting the kafka connector build working in the release.
     new 101287a  documentation: Updated the README to name Java 11 as minimum version fix: bumped log4j to 2.16.0

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                               | 12 +++++-------
 plc4j/integrations/apache-kafka/pom.xml | 11 +++++++++++
 pom.xml                                 |  2 +-
 3 files changed, 17 insertions(+), 8 deletions(-)

[plc4x] 01/02: fix: tried getting the kafka connector build working in the release.

Posted by cd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a commit to branch rel/0.9
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 6986739ff7316a96b0c58eba435cfb58f44c05b9
Author: cdutz <ch...@c-ware.de>
AuthorDate: Sun Dec 12 15:25:42 2021 +0100

    fix: tried getting the kafka connector build working in the release.
---
 plc4j/integrations/apache-kafka/pom.xml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/plc4j/integrations/apache-kafka/pom.xml b/plc4j/integrations/apache-kafka/pom.xml
index f6e3e3b..b314950 100644
--- a/plc4j/integrations/apache-kafka/pom.xml
+++ b/plc4j/integrations/apache-kafka/pom.xml
@@ -174,6 +174,17 @@
         </executions>
       </plugin>
     </plugins>
+
+    <pluginManagement>
+      <plugins>
+        <!-- Try to make the kafka plugin use this version of the jar-plugin -->
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-jar-plugin</artifactId>
+          <version>3.2.0</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
   </build>
 
   <dependencies>

[plc4x] 02/02: documentation: Updated the README to name Java 11 as minimum version fix: bumped log4j to 2.16.0

Posted by cd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a commit to branch rel/0.9
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 101287af4f172f753f516c7945a96ae5ce34c1d2
Author: cdutz <ch...@c-ware.de>
AuthorDate: Tue Dec 14 15:44:50 2021 +0100

    documentation: Updated the README to name Java 11 as minimum version
    fix: bumped log4j to 2.16.0
---
 README.md | 12 +++++-------
 pom.xml   |  2 +-
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index e393ffc..0a00023 100644
--- a/README.md
+++ b/README.md
@@ -52,7 +52,7 @@ We are planning on shipping libraries for usage in:
 
 1. Java
 2. Go
-3. C/C++ (not ready for usage)
+3. C (not ready for usage)
 4. Python (not ready for usage)
 5. C# (.Net) (not ready for usage)
 
@@ -73,8 +73,7 @@ the language of choice.
 
 ### Java
 
-NOTE: Currently the Java version which supports building of all parts of Apache PLC4X is exactly Java 11
-(Higher versions can't build the Logstash integration and lower versions can't build the CMake dependent parts).
+NOTE: Currently the Java version which supports building of all parts of Apache PLC4X is at least Java 11
 
 See the PLC4J user guide on the website to start using PLC4X in your Java application:
 [https://plc4x.apache.org/users/getting-started/plc4j.html](https://plc4x.apache.org/users/getting-started/plc4j.html)
@@ -85,7 +84,7 @@ See the PLC4J user guide on the website to start using PLC4X in your Java applic
 
 Currently, the project is configured to require the following software:
 
-1. Java 8 JDK: For running Maven in general as well as compiling the Java and Scala modules `JAVA_HOME` configured to
+1. Java 11 JDK: For running Maven in general as well as compiling the Java and Scala modules `JAVA_HOME` configured to
  point to that.
 2. libpcap/WinPcap for raw socket tests in Java or use of `passive-mode` drivers
 3. (Optional) [Graphviz](https://www.graphviz.org/) : For generating the graphs in the documentation
@@ -202,9 +201,8 @@ If you don't want to bother setting up the environment on your normal system and
 
 ### Getting Started
 
-You must have at least Java 8 installed on your system and connectivity to Maven Central
-(for downloading external third party dependencies). However in order to build all parts
-of PLC4X exactly Java 11 is required. Maven 3.6 is required to build, so be sure it's installed and available on your system. 
+You must have at least Java 11 installed on your system and connectivity to Maven Central
+(for downloading external third party dependencies). Maven 3.6 is required to build, so be sure it's installed and available on your system. 
 
 NOTE: There is a convenience Maven-Wrapper installed in the repo, when used, this automatically downloads and installs Maven. If you want to use this, please use `./mvnw` or `mvnw` instead of the normal `mvn` command.
 
diff --git a/pom.xml b/pom.xml
index c579fa7..712a23c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -151,7 +151,7 @@
     <jserialcom.version>2.7.0</jserialcom.version>
     <junit.jupiter.version>5.7.2</junit.jupiter.version>
     <junit.platform.version>1.7.2</junit.platform.version>
-    <log4j.version>2.15.0</log4j.version>
+    <log4j.version>2.16.0</log4j.version>
     <logback.version>1.2.5</logback.version>
     <milo.version>0.6.3</milo.version>
     <mockito.version>3.12.4</mockito.version>