diff --git a/src/main/java/com/etsy/arbiter/OozieWorkflowGenerator.java b/src/main/java/com/etsy/arbiter/OozieWorkflowGenerator.java index 4c71a60..fc82452 100644 --- a/src/main/java/com/etsy/arbiter/OozieWorkflowGenerator.java +++ b/src/main/java/com/etsy/arbiter/OozieWorkflowGenerator.java @@ -203,7 +203,7 @@ private void createActionElement(Action action, DirectedAcyclicGraph> interpolated = NamedArgumentInterpolator.interpolate(type.getDefaultArgs(), action.getNamedArgs(), type.getDefaultInterpolations(), action.getPositionalArgs()); - Map mergedConfigurationProperties = type.getProperties(); + Map mergedConfigurationProperties = new HashMap<>(type.getProperties()); if (action.getConfigurationProperties() != null) { mergedConfigurationProperties.putAll(action.getConfigurationProperties()); }