From 22bb005081ce2c2a672c0e4cb1e637fd27d3d039 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Thu, 18 Nov 2010 00:32:41 -0500 Subject: [PATCH] using brackets (safer) instead of dot notation --- .../integration/file/DefaultFileNameGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java b/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java index 8fec11dd5d..d3987096bd 100644 --- a/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java +++ b/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java @@ -40,7 +40,7 @@ import org.springframework.util.StringUtils; */ public class DefaultFileNameGenerator extends AbstractExpressionEvaluator implements FileNameGenerator { - private volatile String expression = "headers." + FileHeaders.FILENAME; + private volatile String expression = "headers['" + FileHeaders.FILENAME + "']"; /** @@ -58,7 +58,7 @@ public class DefaultFileNameGenerator extends AbstractExpressionEvaluator implem */ public void setHeaderName(String headerName) { Assert.notNull(headerName, "'headerName' must not be null"); - this.expression = "headers." + headerName; + this.expression = "headers['" + headerName + "']"; } public String generateFileName(Message message) {