Windows Could Not Start the Fisheye Service on Local Computer, Error 1067
Symptoms
Fisheye runs – just not as a Windows service and fails with the following error:
Windows could not start the Fisheye service on Local Computer. Error 1067: The process terminated unexpectedly.
wrapper.log - Message 1
STATUS | wrapper | 2004/11/29 03:00:49 | --> Wrapper Started as Console
STATUS | wrapper | 2004/11/29 03:00:49 | Launching a JVM...
ERROR | wrapper | 2004/11/29 03:00:50 | JVM exited while loading the application.
STATUS | wrapper | 2004/11/29 03:00:54 | Launching a JVM...
ERROR | wrapper | 2004/11/29 03:00:55 | JVM exited while loading the application.
STATUS | wrapper | 2004/11/29 03:00:56 | CTRL-C trapped. Shutting down.
STATUS | wrapper | 2004/11/29 03:00:56 | <-- Wrapper Stopped
wrapper.log - Message 2
STATUS | wrapper | 2014/04/07 15:34:51 | Launching a JVM...
INFO | jvm 1 | 2014/04/07 15:34:51 | Error: missing `server' JVM at `C:\Java\jre7\bin\server\jvm.dll'.
INFO | jvm 1 | 2014/04/07 15:34:51 | Please install or use the JRE or JDK that contains these missing components.
ERROR | wrapper | 2014/04/07 15:34:51 | JVM exited while loading the application.
Cause 1
The JAVA_HOME environment variable is set but is not included in the PATH environment variable.
Cause 2
The jvm.dll
is missing from your Java install.
Resolution 1
Add the JAVA_HOME\bin environment variable to the PATH environment variable. E.g.:
BEFORE
%JAVA_HOME% = c:\devTools\Java\jdk1.6.0_31
%PATH% = C:\strawberry\perl\bin\;C:\csvn\bin\;C:\csvn\Python25\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files (x86)\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Lenovo;C:\Program Files (x86)\Windows Live\Shared;C:\SWTOOLS\ReadyApps;C:\Program Files (x86)\Intel\Services\IPT\;C:\Program Files (x86)\Symantec\VIP Access Client\;C:\Program Files\TortoiseHg\;c:\devTools\Git\cmd;c:\devTools\Git\bin;C:\devTools\SlikSvn\bin\;C:\devTools\Mercurial\;C:\Program Files (x86)\WinMerge;C:\devTools\MySQL\bin;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin\;C:\Program Files\TortoiseSVN\bin
AFTER
%JAVA_HOME% = c:\devTools\Java\jdk1.6.0_31
%PATH% = %JAVA_HOME%\bin;C:\strawberry\perl\bin\;C:\csvn\bin\;C:\csvn\Python25\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files (x86)\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Lenovo;C:\Program Files (x86)\Windows Live\Shared;C:\SWTOOLS\ReadyApps;C:\Program Files (x86)\Intel\Services\IPT\;C:\Program Files (x86)\Symantec\VIP Access Client\;C:\Program Files\TortoiseHg\;c:\devTools\Git\cmd;c:\devTools\Git\bin;C:\devTools\SlikSvn\bin\;C:\devTools\Mercurial\;C:\Program Files (x86)\WinMerge;C:\devTools\MySQL\bin;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin\;C:\Program Files\TortoiseSVN\bin
Resolution 2
Re-install Java, ensuring the missing file is now present.