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>

Reply via email to