Autostartup do glassfish 3 em suse não funcionando

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