Verbesserung
Etliche Abhängigkeiten sind nicht mehr auf dem neusten Stand. Ein generelles Update sollte durchgeführt werden.
#!patch
Index: pom.xml
===================================================================
--- pom.xml (revision 318797)
+++ pom.xml (revision 318829)
@@ -19,12 +19,12 @@
<properties>
<tl.version>7.5.0-SNAPSHOT</tl.version>
- <jetty.version>9.4.45.v20220203</jetty.version>
+ <jetty.version>9.4.51.v20230217</jetty.version>
- <poi.version>5.2.2</poi.version>
+ <poi.version>5.2.3</poi.version>
<kafka.version>2.1.1</kafka.version>
- <log4j.version>2.18.0</log4j.version>
+ <log4j.version>2.20.0</log4j.version>
- <fasterxml.version>2.13.4</fasterxml.version>
+ <fasterxml.version>2.14.2</fasterxml.version>
<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
@@ -633,7 +633,7 @@
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
- <version>2.1.210</version>
+ <version>2.1.214</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -644,29 +644,22 @@
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
- <version>10.2.0.jre11</version>
+ <version>12.2.0.jre11</version>
</dependency>
<dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>8.0.27</version>
+ <groupId>com.mysql</groupId>
+ <artifactId>mysql-connector-j</artifactId>
+ <version>8.0.32</version>
</dependency>
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
- <artifactId>ojdbc8</artifactId>
- <version>19.8.0.0</version>
+ <artifactId>ojdbc11</artifactId>
+ <version>21.9.0.0</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
- <version>42.2.18</version>
+ <version>42.5.4</version>
</dependency>
<!-- External dependencies -->
@@ -673,12 +666,12 @@
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
- <version>3.1.0</version>
+ <version>4.0.1</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
- <version>2.2</version>
+ <version>2.2.1-b03</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -708,7 +701,7 @@
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
- <version>1.3.27</version>
+ <version>1.3.30</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -718,7 +711,7 @@
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-storage</artifactId>
- <version>7.0.0</version>
+ <version>8.6.6</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -798,7 +791,7 @@
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
- <version>0.2</version>
+ <version>1.0-dev</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
@@ -813,12 +806,17 @@
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
- <version>4.5.13</version>
+ <version>4.5.14</version>
</dependency>
<dependency>
+ <groupId>org.apache.httpcomponents.client5</groupId>
+ <artifactId>httpclient5</artifactId>
+ <version>5.2.1</version>
+ </dependency>
+ <dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.4</version>
+ <version>1.5</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
@@ -828,12 +826,12 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.8.1</version>
+ <version>3.12.0</version>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
- <version>1.5.1</version>
+ <version>1.6</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
@@ -858,7 +856,7 @@
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analyzers</artifactId>
- <version>3.6.0</version>
+ <version>3.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
@@ -921,8 +919,8 @@
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
- <artifactId>bcmail-jdk15on</artifactId>
- <version>1.68</version>
+ <artifactId>bcmail-jdk18on</artifactId>
+ <version>1.72</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -932,7 +930,7 @@
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-core</artifactId>
- <version>11.4.5</version>
+ <version>11.4.9</version>
<exclusions>
<!-- Do not include Log4j 1, because this collides with Log4j 2 -->
<exclusion>
@@ -948,7 +946,7 @@
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-JAXB-ReferenceImpl</artifactId>
- <version>11.4.5</version>
+ <version>11.4.9</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -958,7 +956,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.13.4.2</version>
+ <version>2.14.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
@@ -966,6 +964,11 @@
<version>${fasterxml.version}</version>
</dependency>
<dependency>
+ <groupId>org.yaml</groupId>
+ <artifactId>snakeyaml</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>3.0.0-RC1</version>
@@ -981,7 +984,7 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
- <version>2.0.0-alpha7</version>
+ <version>2.0.6</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
@@ -1017,7 +1020,7 @@
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>xmlgraphics-commons</artifactId>
- <version>2.6</version>
+ <version>2.8</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
@@ -1037,7 +1040,7 @@
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>ecj</artifactId>
- <version>3.17.0</version>
+ <version>3.32.0</version>
</dependency>
<dependency>
<groupId>org.xhtmlrenderer</groupId>
@@ -1062,12 +1065,12 @@
<dependency>
<groupId>org.jfree</groupId>
<artifactId>jfreechart</artifactId>
- <version>1.0.19</version>
+ <version>1.5.4</version>
</dependency>
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
- <version>1.15.3</version>
+ <version>1.15.4</version>
</dependency>
<dependency>
<groupId>com.top-logic</groupId>
@@ -1077,23 +1080,22 @@
<dependency>
<groupId>org.pac4j</groupId>
<artifactId>pac4j-oidc</artifactId>
- <version>5.3.1</version>
+ <version>5.7.0</version>
</dependency>
<dependency>
<groupId>org.pac4j</groupId>
<artifactId>pac4j-jee</artifactId>
- <version>5.3.1</version>
+ <version>5.4.6</version>
</dependency>
<dependency>
+ <groupId>org.pac4j</groupId>
+ <artifactId>jee-pac4j</artifactId>
+ <version>6.1.0</version>
+ </dependency>
+ <dependency>
<groupId>org.codelibs</groupId>
<artifactId>jcifs</artifactId>
- <version>2.1.19</version>
+ <version>2.1.33</version>
</dependency>
<dependency>
<groupId>com.github.jtidy</groupId>
@@ -1108,7 +1110,7 @@
<dependency>
<groupId>de.haumacher.msgbuf</groupId>
<artifactId>msgbuf-api</artifactId>
- <version>1.0.2</version>
+ <version>1.1.2</version>
<classifier>sources</classifier>
<scope>provided</scope>
</dependency>
@@ -1127,12 +1129,12 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model-builder</artifactId>
- <version>3.8.1</version>
+ <version>3.9.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>3.4.1</version>
+ <version>3.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
@@ -1145,19 +1147,26 @@
<version>${log4j.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <version>${log4j.version}</version>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j2-impl</artifactId>
+ <version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>1.7.26</version>
+ <version>2.0.6</version>
</dependency>
<dependency>
<groupId>net.sourceforge.jexcelapi</groupId>
<artifactId>jxl</artifactId>
- <version>2.5.7</version>
+ <version>2.6.12</version>
</dependency>
<dependency>
<groupId>de.haumacher</groupId>
@@ -1245,7 +1254,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>3.8.2</version>
+ <version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies>
@@ -1317,7 +1324,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.12.4</version>
<configuration>
<skipTests>${skipTests}</skipTests>
</configuration>
@@ -1339,7 +1345,6 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
- <version>3.0.0</version>
<executions>
<execution>
@@ -1373,7 +1478,7 @@
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
- <version>7.4.4</version>
+ <version>8.1.2</version>
<configuration>
<format>ALL</format>
<skipProvidedScope>true</skipProvidedScope>
@@ -1409,10 +1514,30 @@
<plugin>
<groupId>org.revapi</groupId>
<artifactId>revapi-maven-plugin</artifactId>
- <version>0.14.6</version>
+ <version>0.15.0</version>
<dependencies>
<dependency>
<groupId>org.revapi</groupId>
Test
Upgrade, kein Test.