2017-04-03 18:23:40,418 ERROR [freemarker.runtime] Error executing FreeMarker template FreeMarker template error: The following has evaluated to null or missing: ==> nuxeo.dbs [in template "default-repository-config.xml.nxftl" at line 118, column 25] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${nuxeo.dbs.cache.enabled} auto-escaped [in template "default-repository-config.xml.nxftl" at line 118, column 23] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:131) at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:77) at freemarker.core.UnexpectedTypeException.(UnexpectedTypeException.java:40) at freemarker.core.NonHashException.(NonHashException.java:46) at freemarker.core.Dot._eval(Dot.java:45) at freemarker.core.Expression.eval(Expression.java:78) at freemarker.core.Dot._eval(Dot.java:38) at freemarker.core.Expression.eval(Expression.java:78) at freemarker.core.Expression.evalAndCoerceToString(Expression.java:82) at freemarker.core.BuiltInForString._eval(BuiltInForString.java:26) at freemarker.core.Expression.eval(Expression.java:78) at freemarker.core.Expression.evalAndCoerceToString(Expression.java:82) at freemarker.core.DollarVariable.accept(DollarVariable.java:41) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.IfBlock.accept(IfBlock.java:48) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.EscapeBlock.accept(EscapeBlock.java:48) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.process(Environment.java:302) at freemarker.template.Template.process(Template.java:325) at org.nuxeo.common.utils.TextTemplate.processFreemarker(TextTemplate.java:415) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.java:505) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.java:536) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.java:536) at org.nuxeo.launcher.config.ServerConfigurator.parseAndCopy(ServerConfigurator.java:169) at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:786) at org.nuxeo.launcher.config.ConfigurationGenerator.run(ConfigurationGenerator.java:468) at org.nuxeo.launcher.NuxeoLauncher.configure(NuxeoLauncher.java:2390) at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:2085) at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:2123) at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:1938) at org.nuxeo.launcher.NuxeoLauncher.launch(NuxeoLauncher.java:1194) at org.nuxeo.launcher.NuxeoLauncher.main(NuxeoLauncher.java:1110) 2017-04-03 18:23:40,428 ERROR [org.nuxeo.common.utils.TextTemplate] Failure on /Users/iblonde/Downloads/nuxeo-server-9.1-I20170403_1016-tomcat/templates/common-base/nxserver/config/default-repository-config.xml.nxftl 2017-04-03 18:23:40,429 ERROR [org.nuxeo.launcher.NuxeoLauncher] Could not run configuration: Could not process FreeMarker template: The following has evaluated to null or missing: ==> nuxeo.dbs [in template "default-repository-config.xml.nxftl" at line 118, column 25] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${nuxeo.dbs.cache.enabled} auto-escaped [in template "default-repository-config.xml.nxftl" at line 118, column 23] ---- 2017-04-03 18:23:40,429 ERROR [org.nuxeo.launcher.info.CommandSetInfo] Failed commands: