You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/01/13 10:13:41 UTC

[camel] branch main updated: Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file

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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 5794ddabc8b Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file
5794ddabc8b is described below

commit 5794ddabc8b645f15b6747deb17f59260b19b454
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 13 11:11:21 2023 +0100

    Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../test/java/org/apache/camel/component/as2/api/AS2MessageTest.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java b/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
index 2894b676102..e936d35a5e2 100644
--- a/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
+++ b/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
@@ -19,6 +19,7 @@ package org.apache.camel.component.as2.api;
 import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
+import java.nio.file.Files;
 import java.nio.charset.StandardCharsets;
 import java.security.KeyPair;
 import java.security.KeyPairGenerator;
@@ -195,7 +196,7 @@ public class AS2MessageTest {
         ks.load(null, "test".toCharArray());
         ks.setKeyEntry("openas2a_alias", issueKP.getPrivate(), "test".toCharArray(), new X509Certificate[] { issueCert });
         ks.setKeyEntry("openas2b_alias", signingKP.getPrivate(), "test".toCharArray(), new X509Certificate[] { signingCert });
-        keystoreFile = File.createTempFile("camel-as2", "keystore-p12");
+        keystoreFile = Files.createTempFile("camel-as2", "keystore-p12").toFile();
         keystoreFile.deleteOnExit();
         ks.store(new FileOutputStream(keystoreFile), "test".toCharArray());