This is an automated email from the ASF dual-hosted git repository.
solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git
The following commit(s) were added to refs/heads/master by this push:
new 6197a2792 [OPENMEETINGS-2790] commons-codec, commons-io and
jodconverter; File.createTempFile is replaced with Files.createTempFile
6197a2792 is described below
commit 6197a27924c1673d47bce5625c582a29d3430c2f
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Wed Jul 23 09:35:16 2025 +0700
[OPENMEETINGS-2790] commons-codec, commons-io and jodconverter;
File.createTempFile is replaced with Files.createTempFile
---
.../java/org/apache/openmeetings/core/data/file/FileProcessor.java | 2 +-
.../test/java/org/apache/openmeetings/web/backup/TestExport.java | 3 ++-
.../src/test/java/org/apache/openmeetings/ws/TestFileService.java | 2 +-
pom.xml | 6 +++---
4 files changed, 7 insertions(+), 6 deletions(-)
diff --git
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
index bf7867eb6..a1d2484d1 100644
---
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
+++
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
@@ -68,7 +68,7 @@ public class FileProcessor {
File temp = null;
try {
- temp = File.createTempFile("upload_" + hash, ".tmp");
+ temp = Files.createTempFile("upload_" + hash,
".tmp").toFile();
copyInputStreamToFile(is, temp);
String ext = getFileExt(f.getName());
diff --git
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/backup/TestExport.java
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/backup/TestExport.java
index 8513ecb8c..b6f686e80 100644
---
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/backup/TestExport.java
+++
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/backup/TestExport.java
@@ -27,6 +27,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.StringWriter;
+import java.nio.file.Files;
import java.nio.file.Paths;
import java.time.LocalDate;
@@ -50,7 +51,7 @@ class TestExport extends AbstractOmServerTest {
@Test
void exportMain() throws Exception {
- String backupPath = File.createTempFile("gereral",
"cfg").getCanonicalPath();
+ String backupPath = Files.createTempFile("gereral",
"cfg").toFile().getCanonicalPath();
BackupExport.main(new String[] {backupPath});
assertTrue(Paths.get(backupPath).toFile().exists(), "Backup
should be created");
}
diff --git
a/openmeetings-web/src/test/java/org/apache/openmeetings/ws/TestFileService.java
b/openmeetings-web/src/test/java/org/apache/openmeetings/ws/TestFileService.java
index 0b4300ad9..1e2b82aa5 100644
---
a/openmeetings-web/src/test/java/org/apache/openmeetings/ws/TestFileService.java
+++
b/openmeetings-web/src/test/java/org/apache/openmeetings/ws/TestFileService.java
@@ -56,7 +56,7 @@ class TestFileService extends AbstractWebServiceTest {
void addFileTest() throws IOException {
File img = null;
try {
- img = File.createTempFile("omtest", ".jpg");
+ img = Files.createTempFile("omtest", ".jpg").toFile();
final Integer width = 150;
final Integer height = 100;
BufferedImage image = new BufferedImage(width, height,
BufferedImage.TYPE_INT_RGB);
diff --git a/pom.xml b/pom.xml
index 45c785ec4..6c1e8047a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -115,8 +115,8 @@
<commons-dbcp.version>2.13.0</commons-dbcp.version>
<commons-pool2.version>2.12.1</commons-pool2.version>
<commons-cli.version>1.9.0</commons-cli.version>
- <commons-codec.version>1.18.0</commons-codec.version>
- <commons-io.version>2.19.0</commons-io.version>
+ <commons-codec.version>1.19.0</commons-codec.version>
+ <commons-io.version>2.20.0</commons-io.version>
<commons-text.version>1.13.1</commons-text.version>
<commons-net.version>3.11.1</commons-net.version>
<dom4j.version>2.2.0</dom4j.version>
@@ -139,7 +139,7 @@
<gson.version>2.10</gson.version><!-- !!!! this whole
dependency should be dropped !!!! -->
<jain-sip.version>1.2.307</jain-sip.version><!-- other versions
are broken! -->
<jasny-bootstrap.version>3.1.3-2</jasny-bootstrap.version>
- <jodconverter.version>4.4.9</jodconverter.version>
+ <jodconverter.version>4.4.10</jodconverter.version>
<jaxb-runtime.version>4.0.5</jaxb-runtime.version>
<jquery-ui-touch-punch.version>0.2.3-2</jquery-ui-touch-punch.version>
<apacheds-test-framework.version>2.0.0.AM27</apacheds-test-framework.version>