Boa tarde eu estou fazendo alguns testes usando o glassfish como serviço, na minha máquina eu criei o serviço sem problemas em usando o comando
Mas na Maquina virtual que utilizo para teste este comando não funcionou dando a seguinte resposta
Alguem tem alguma ideia do que pode ser?
Existe alguma condição para executar este comando que eu estou desapercebendo?
Tenta usar o glassfishsvc.jar
Apenas execute o comando:
c:\glassfishv3\bin\asadmin create-service
Desde já gradeço pela ajuda de vocês.
leonardom eu teste sua sugestão e o correu o mesmo erro. rodrigo_corinthians também executei sua possibilidade, porem ele não encontrou um arquivo e disse que domain1 não existe, eu olhe o glassfish da maquina na qual funcionou e lá também não tem este arquivo.
Será que não pode ser a versão que é diferente da qual o jar foi feito?
A mensagem é a seguinte
C:\glassfish3.1>java -jar GlassfishSvc.jar -i
glassfishsvc v1.0 (Aug 14 2007)
* C:\glassfish3.1\lib\appservService.exe not found
* The directory for 'domain1' does not exist : C:\glassfish3.1\domains\domain1
DESCRIPTION:
Installs and uninstalls a Windows service for Glassfish
USAGE:
java -jar glassfishsvc.jar [-i | -u] [OPTIONS]
-i Installs a Windows service for Glassfish.
-u Uninstalls a Windows service for Glassfish.
-n name Name for the Windows service. Use double quotes around names
that contain spaces. Defaults to GlassfishAppServer.
-d path Directory where Glassfish is installed. Use double
quotes around paths with spaces, and escape back slashes.
Defaults to current directory.
-m domain Name of the Glassfish domain to start and stop. Defaults to
domain1.
-a user Glassfish admin user name. Defaults to admin.
-p pwd Glassfish admin password. A password.txt file will be created
in the Glassfish install directory containing the password in
plain text, and the Windows service will be configured to read
from it. This is usually not necessary. If no password is passed
in, the password.txt file will not be created.
EXAMPLES:
java -jar glassfishsvc.jar -i
java -jar glassfishsvc.jar -i -p adminadmin
java -jar glassfishsvc.jar -i -n MyServiceName -d "C:\\Program Files\\Sun\\G
lassfish" -m myDomain -a admin5 -p secretpwd
java -jar glassfishsvc.jar -u
java -jar glassfishsvc.jar -u -n MyServiceName
AUTHOR:
Alguem tem alguma ideia do que está acontecendo ?
Caso ainda nao tenha encontrado a solução, eu estava com o mesmo problema ao executar esse comando no Windows. Só funcionou abrindo o console como ADMINISTRADOR (botao direito, “Run as Administrator”). Bem que o Windows poderia dar um aviso que o comando poderia apenas ser feito como Administrador, mas…
Att,