diff --git a/core/src/main/java/lucee/runtime/config/ConfigWebFactory.java b/core/src/main/java/lucee/runtime/config/ConfigWebFactory.java index 3fc3fc1a72..e62f3b682e 100644 --- a/core/src/main/java/lucee/runtime/config/ConfigWebFactory.java +++ b/core/src/main/java/lucee/runtime/config/ConfigWebFactory.java @@ -3664,10 +3664,15 @@ private static void _loadSetting(ConfigServerImpl configServer, ConfigImpl confi str = SystemUtil.getSystemPropOrEnvVar("lucee.cfml.writer", null); if (StringUtil.isEmpty(str)) { str = getAttr(root, "cfmlWriter"); + + // CB compatibility + if (StringUtil.isEmpty(str, true)) str = getAttr(root, "whitespaceManagement"); } if (!StringUtil.isEmpty(str) && hasAccess) { if ("white-space".equalsIgnoreCase(str)) config.setCFMLWriterType(ConfigPro.CFML_WRITER_WS); + else if ("simple".equalsIgnoreCase(str)) config.setCFMLWriterType(ConfigPro.CFML_WRITER_WS); else if ("white-space-pref".equalsIgnoreCase(str)) config.setCFMLWriterType(ConfigPro.CFML_WRITER_WS_PREF); + else if ("smart".equalsIgnoreCase(str)) config.setCFMLWriterType(ConfigPro.CFML_WRITER_WS_PREF); else if ("regular".equalsIgnoreCase(str)) config.setCFMLWriterType(ConfigPro.CFML_WRITER_REFULAR); // FUTURE add support for classes implementing CFMLWriter interface } diff --git a/loader/build.xml b/loader/build.xml index 06a1175772..4eb3117322 100644 --- a/loader/build.xml +++ b/loader/build.xml @@ -2,7 +2,7 @@ - + diff --git a/loader/pom.xml b/loader/pom.xml index 37d37b9448..16d32cb9b3 100644 --- a/loader/pom.xml +++ b/loader/pom.xml @@ -3,7 +3,7 @@ org.lucee lucee - 6.2.0.208-SNAPSHOT + 6.2.0.209-SNAPSHOT jar Lucee Loader Build