Fuse Message Broker uses a wrapper, based on the Java service wrapper from Tanuki Software Ltd., that provides a solution to the problem of launching a Java application as a Windows service. The wrapper provides a mechanism for specifying all of the required JVM and application specific parameters to the Windows' service interface.
The wrapper is located in the bin/win32
folder
of a Windows Fuse Message Broker installation. This folder contains the following:
activemq.bat
—script that starts the broker in the foregroundInstallService.bat
—script that installs the broker as a Windows serviceUninstallService.bat
—script that uninstalls the broker from the service registrywrapper.conf
—file that configures the wrapper servicewrapper.dll
wrapper.exe
—wrapper service executable
Before using the wrapper to install Fuse Message Broker as a Windows service, you will want to check the wrappers configuration to ensure it is set up properly.