Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\Nuxeo>cd C:\nuxeo-server-9.3-I20171109_2314-tomcat\bin C:\nuxeo-server-9.3-I20171109_2314-tomcat\bin>"Start Nuxeo.bat" Found NUXEO_CONF = C:\nuxeo-server-9.3-I20171109_2314-tomcat\bin\nuxeo.conf Found JAVA_HOME = C:\Program Files\Java\jdk1.8.0_131 Using JAVA = C:\Program Files\Java\jdk1.8.0_131\bin\java.exe 1 file(s) copied. C:\nuxeo-server-9.3-I20171109_2314-tomcat\bin>"C:\Program Files\Java\jdk1.8.0_13 1\bin\java.exe" "-Xbootclasspath/a:C:\Program Files\Java\jdk1.8.0_131\lib\tools .jar" -Dlauncher.java.opts="-Xms512m -Xmx1024m -Dfile.encoding=UTF-8 -Dmail.mime .decodeparameters=true -Dnet.sf.ehcache.skipUpdateCheck=true -Djava.util.Arrays. useLegacyMergeSort=true -Xloggc:${nuxeo.log.dir}/gc.log -verbose:gc -XX:+PrintGC Details -XX:+PrintGCTimeStamps -Dsun.net.http.retryPost=false" -Dnuxeo.home="C:\ nuxeo-server-9.3-I20171109_2314-tomcat" -Dnuxeo.conf="C:\nuxeo-server-9.3-I20171 109_2314-tomcat\bin\nuxeo.conf" -Dnuxeo.log.dir="C:\nuxeo-server-9.3-I20171109_2 314-tomcat\log" -Dlog.id="-Fri11102017_14122315" -jar "C:\Users\Nuxeo\AppData\Lo cal\Temp\nuxeo-launcher-25211.jar" start Detected Tomcat server. Nuxeo home: C:\nuxeo-server-9.3-I20171109_2314-tomcat Nuxeo configuration: C:\nuxeo-server-9.3-I20171109_2314-tomcat\bin\nuxeo.conf Include template: C:\nuxeo-server-9.3-I20171109_2314-tomcat\templates\common-bas e Include template: C:\nuxeo-server-9.3-I20171109_2314-tomcat\templates\common Include template: C:\nuxeo-server-9.3-I20171109_2314-tomcat\templates\mongodb Configuration files generation (nuxeo.force.generation=true)... Error executing FreeMarker template FreeMarker template error: The following has evaluated to null or missing: ==> nuxeo.db.driver [in template "datasources-config.xml.nxftl" at line 7, colu mn 64] ---- Tip: It's the step after the last dot that caused this error, not those before i t. ---- 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!myD efault, or use <#if myOptionalVar??>when-present<#else>when-missing. (Thes e 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.db.driver} auto-escaped [in template "datasources- config.xml.nxftl" at line 7, column 62] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already pr inted; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenc eException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:465 ) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:38 7) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:35 6) at freemarker.core.BuiltInForLegacyEscaping._eval(BuiltInForLegacyEscapi ng.java:34) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(Do llarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:378) at org.nuxeo.common.utils.TextTemplate.processFreemarker(TextTemplate.ja va:416) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.jav a:506) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.jav a:537) at org.nuxeo.common.utils.TextTemplate.processDirectory(TextTemplate.jav a:537) at org.nuxeo.launcher.config.ServerConfigurator.parseAndCopy(ServerConfi gurator.java:164) at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(Config urationGenerator.java:814) at org.nuxeo.launcher.config.ConfigurationGenerator.run(ConfigurationGen erator.java:485) at org.nuxeo.launcher.NuxeoLauncher.configure(NuxeoLauncher.java:2347) at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:2047) at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:19 21) at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:18 82) at org.nuxeo.launcher.gui.NuxeoLauncherGUI$5.run(NuxeoLauncherGUI.java:2 72) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:617) at java.lang.Thread.run(Thread.java:748) Failure on C:\nuxeo-server-9.3-I20171109_2314-tomcat\templates\common-base\nxser ver\config\datasources-config.xml.nxftl Could not run configuration: Could not process FreeMarker template: The followin g has evaluated to null or missing: ==> nuxeo.db.driver [in template "datasources-config.xml.nxftl" at line 7, colu mn 64] ---- Tip: It's the step after the last dot that caused this error, not those before i t. ---- 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!myD efault, or use <#if myOptionalVar??>when-present<#else>when-missing. (Thes e 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.db.driver} auto-escaped [in template "datasources- config.xml.nxftl" at line 7, column 62] ----