by SteveInLA » Thu Feb 13, 2014 10:29 pm
This was a tricky one. I suspect that I may have used the online Java installer which only installed 32-bit Java, then installed Servoy developer and server, then installed 64-bit Java. Installing in that order may have locked Servoy into only using 32-bit Java no matter how many times I uninstalled and reinstalled Java afterwards. Following Patrick's instructions did not entirely fix the problem. Before I did anything, I remembered that I had not run Windows Update since installing the OS and found 106 updates to apply, though updating the OS made no difference to this problem. I completely uninstalled both Javas and restarted, then installed only 64-bit Java. The server service would not start and gave an error 1067 which Google revealed to be caused by its inability to find Java. I added the path to Java 64-bit to the PATH variable and the server service started right up and showed it was using 64-bit Java. Developer still would not launch, giving the error about being unable to launch jvm.dll. I re-installed Developer into the existing Servoy folder and got a different error on launch that read "The Servoy executable launcher was unable to locate its companion shared library." At this point, I completely uninstalled and deleted Servoy and reinstalled both server and developer. After reinstalling, both developer and server now work fine and are using 64-bit Java.
Thanks for your help.
Steve in L.A.