diff --git a/common/util/src/main/java/org/thingsboard/common/util/AzureIotHubUtil.java b/common/util/src/main/java/org/thingsboard/common/util/AzureIotHubUtil.java index 5beed77baf..b80427d0de 100644 --- a/common/util/src/main/java/org/thingsboard/common/util/AzureIotHubUtil.java +++ b/common/util/src/main/java/org/thingsboard/common/util/AzureIotHubUtil.java @@ -27,6 +27,7 @@ import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.Base64; +import java.util.Iterator; @Slf4j public final class AzureIotHubUtil { @@ -100,8 +101,9 @@ public final class AzureIotHubUtil { } else { Path azureDirectory = FULL_FILE_PATH.getParent(); try (DirectoryStream stream = Files.newDirectoryStream(azureDirectory)) { - if (stream.iterator().hasNext()) { - Path firstFile = stream.iterator().next(); + Iterator iterator = stream.iterator(); + if (iterator.hasNext()) { + Path firstFile = iterator.next(); fileBytes = Files.readAllBytes(firstFile); } else { log.error("Default CaCert file not found in the directory [{}]!!!", azureDirectory);