Instalación manual de JBoss como servicio en Windows
A continauación se detallan las instrucciones para instalar el JBoss distribuido con O3 como servicio en plataformas Microsoft (NT, W2000, WXP, W2003)
Si bien esto no es necesario ya que este paso es ejecutado por el instalador, se han detectado casos en los que es necesaria su ejecución manual, por ejemplo en algunas instalaciones sobre W2003
Primera solución
Ir a la carpeta :
<o3>\UninstallerData\resource
ejecuta el comando invoker de la siguiente forma:
invoker install service_name service_label executable [start_type [interactive priority]]
parámetros que le vamos a pasar
- service_name the name used internally by the SCM
- service_label the display name that appears in the Services Control Panel. For multiple words, put them in double quotes.
- executable the full path to the EXE
- start_type (manual, automatic, or disabled) the service startup type (defaults to manual)
- interactive (true or false) can the service interact with the desktop? (defaults to false)
- priority (low, normal or high) set the priority of the service process (defaults to normal)
Para una instalación típica esto quedaría de la siguiente forma:
C:\Ideasoft\O3\UninstallerData\resource>invoker.exe install O3JBoss "O3JBoss Application Server" "C:\IdeaSoft\O3\bin\JBoss.exe -zglaxservice O3JBoss" automatic false normal
Para desinstalar el servicio alcanza con ejecutar:
C:\Ideasoft\O3\UninstallerData\resource>invoker.exe remove "O3JBoss Application Server"
Segunda solución
Para ello se debe bajar el zip JBossService.zip incluido en esta página que contiene el ejecutable que permite instalar y ejecutar el servicio.
Luego seguir los siguientes pasos:
- Copiar los archivos que están en el zip en la carpeta <O3 HOME>\bin
- Abrir una consola DOS
- Ubicarse en la carpeta <O3 HOME>\bin
- Ejecutar lo siguiente:
JBossService -install
El servicio queda instalado.
Para desinstalar el servicio alcanza con ejecutar
JBossService -remove