diff --git a/src/java/azkaban/utils/PropsUtils.java b/src/java/azkaban/utils/PropsUtils.java
index fe2bd2c..16afb52 100644
--- a/src/java/azkaban/utils/PropsUtils.java
+++ b/src/java/azkaban/utils/PropsUtils.java
@@ -183,7 +183,7 @@ public class PropsUtils {
if (visitedVariables.contains(subVariable)) {
throw new IllegalArgumentException(
String.format("Circular variable substitution found: [%s] -> [%s]",
- StringUtils.join(visitedVariables.toArray(), "->"), subVariable));
+ StringUtils.join(visitedVariables, "->"), subVariable));
}
else {
// Add substitute variable and recurse.
@@ -193,7 +193,7 @@ public class PropsUtils {
if (replacement == null) {
throw new UndefinedPropertyException(
String.format("Could not find variable substitution for variable(s) [%s]",
- StringUtils.join(visitedVariables.toArray(), "->")));
+ StringUtils.join(visitedVariables, "->")));
}
buffer.append(resolveVariableReplacement(replacement, props, visitedVariables));