I ran into the following error when installing Denodo for Windows 64 bit. I'm only installing the Virtual DataPort package in Denodo. I even point to a shared Denodo license that others at my company are using during the install.
The install completed successfully, but the program never started up successfully. During step 5/5, when both the Pack Installion Progress AND Overall Installation Progress bars are both at 100% complete, I get the following Denodo error message 2 times in a row:
\Java\jdk1.8.0_65"\jre\javaw.exe" was unexpected at this time
This error occurs towards the end of the install, immediately before the "The bundled Denodo Platform update will be installed".
I found a user with the same issue as me in the Q&A section on this board:
After reading the answer from the above link, I’ve identified a few issues that I hoped would solve this problem.
1) I’ve set the global variable JAVA_HOME to: C:\Program Files (x86)\Java\jre1.8.0_91
Previously this variable did point to the 1.8.0_65 version that the error was pointing to.
2) I’ve set the global variable Path to:
C:\ProgramData\Oracle\Java\javapath;C:\oracle\product\11.2.0\client_64_bit\bin;C:\app\steen\product\11.2.0\client_1;C:\oracle\product\11.2.0\dbhome_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Symantec\VIP Access Client\;C:\Program Files (x86)\WinSCP\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files (x86)\IDM Computer Solutions\UltraCompare
Previously, that variable did use quote marks, which I removed per Denodo's Installation Guide PDF.
Neither global variable includes quotes or ends in a “\”,
I also identified that I had multiple versions of Java installed on my computer. I deleted the old version (1.8.0_65).
Is my current version of Java 1.8.0_91 compatible with Denodo? The installation Guide PDF document says the following, “Before launching this installer, you have to set the environment variable JAVA_HOME to point to a JRE version 6 or 7. Otherwise, the installer process will fail.” Does that mean it will not support my current version of Java?