The Geo Analytics Service is not starting.
Environment:
Qlik GeoAnalytics
Looking at the current log it's clear that 64bit compiled Geo Analytics exe is calling 32 bit Java.
Note:
If the service fails to run on 64bit Windows it might be due to a mismatch between Java and the Qlik GeoAnalytics Server service executable.
The logs report:
[2017-11-20 04:54:35] [info] [ 4016] Starting service...
[2017-11-20 04:54:35] [error] [ 4016] %1 is not a valid Win32 application.
[2017-11-20 04:54:35] [error] [ 4016] Failed creating java C:\Program Files (x86)\Java\jre1.8.0_151\bin\client\jvm.dll
[2017-11-20 04:54:35] [error] [ 4016] %1 is not a valid Win32 application.
[2017-11-20 04:54:35] [error] [ 4016] ServiceStart returned 1
Caused by a mismatch of Java version and code running on it. Example: 64bit java with 32bit code fails or 32bit java with 64 bit fails.
Resolution:
Remove 32bit Java and Install 64Bit Java and set it to be the default version. If the 32-bit Java version is required, install the 64-bit version and point it into the correct location as per GeoAnalytics Server service fails with windows error code 1.
Alternatively, switch to the 32-bit GeoAnalytics Server.