Opa. venho na humildade pedir um help…
Preciso colocar o glassfish 3 que está funcionando para iniciar junto com o suse (autostartup).
Já fiz de varias formas e nenhuma funcionou.
1° forma: https://blogs.oracle.com/foo/entry/automatic_starting_of_servers_in -> seguindo o docs da oracle e criando um servico automaticamente pelo asadmin = não funcionou
2° forma:http://sysinfo.bascomp.org/linux/glassfish-autostartup-script/ -> criando um script em /etc/init.d/ e depois colocando este script no chkconfig = não funcionou
3° forma: criando um script e chamando ele no /etc/init.d/boot.local (similar ao rc.d update das outras distros)
De todas as formas estou criando um arquivo com o password seguindo: AS_ADMIN_PASSWORD=XXXXX e com o suse iniciado, se chamo o script o glassfish levanta
tanto pelo /etc/init.d/glassfish start (2º forma) / como chamando o meu script criado ./start_glassfish
Outra coisa intrigante é que neste servidor eu tenho um jboss 4.2.3 instalado e uso 3º forma para levantar o jboss junto ao suse e o jboss funciona
o arquivo /etc/rc.d/boot.local está assim:
su - jboss "/home/jboss/start_jboss"
su - glassfish "/home/glassfish/start_glassfish"
#su -m glassfish "/home/glassfish/start_glassfish"
Sendo que se eu chamo este script /home/glassfish/start_glassfish o glassfish inicia corretamente.
Eu coloquei em desenvolvimento WEB, mas caso tiver um melhor local para colocar o post, tudo bem.
Como sou desenvolvedor e a infra não é meu forte toda ajuda é bem vinda!
Valeu