Runing UMS as a service on Win 64-bit with Java 64-bit
Posted: Sat Mar 02, 2013 2:37 am
UMS comes with the 32-bit Java Service Wrapper from Tanuki. This wrapper can't be used on Win 64-bit with Java 64-bit.
Unfortunately, Tanuki Software does not distribute a free build of JSW for 64 bit windows.
However, Tanuki's community source package is GPL v2. There is absolutely nothing preventing you from making a 64 bit make file and building JSW for 64 bit windows, and it will be completely free. I you won't go to the trouble of building the code yourself, then you can download it for free from http://www.krenger.ch/blog. Search on this page for the most recent version. Don't forget to leave a "thank you" on the site, because this is the only thing which the author asks for.
To run the wrapper, extract the following three files from the archive:
1) bin/wrapper.exe
2) lib/wrapper.dll
3) lib/wrapper.jar
Copy these three file to the UMS folder "win32/service". This will overwrite the existing 32-bit version of the wrapper.
Change the wrapper.conf file according to your needs.
Use the UMS GUI to install/uninstall the service. Stop the GUI and start the service. It works like a charm!
Tip: if you want to change options, you'll first have to stop the service, start the GUI, make and save changes, stop the GUI and finally start the service again.
Regards,
Impee.
Unfortunately, Tanuki Software does not distribute a free build of JSW for 64 bit windows.
However, Tanuki's community source package is GPL v2. There is absolutely nothing preventing you from making a 64 bit make file and building JSW for 64 bit windows, and it will be completely free. I you won't go to the trouble of building the code yourself, then you can download it for free from http://www.krenger.ch/blog. Search on this page for the most recent version. Don't forget to leave a "thank you" on the site, because this is the only thing which the author asks for.
To run the wrapper, extract the following three files from the archive:
1) bin/wrapper.exe
2) lib/wrapper.dll
3) lib/wrapper.jar
Copy these three file to the UMS folder "win32/service". This will overwrite the existing 32-bit version of the wrapper.
Change the wrapper.conf file according to your needs.
Use the UMS GUI to install/uninstall the service. Stop the GUI and start the service. It works like a charm!
Tip: if you want to change options, you'll first have to stop the service, start the GUI, make and save changes, stop the GUI and finally start the service again.
Regards,
Impee.