Look at jboss_init_redhat.sh in $JBOSS/bin. Not sure which style startup SUSE uses, but you should be able to tweak it, and drop it in. RH has a chkconfig util that you can use that provides the symlinks in the right /etc/rcX.d dir. Maybe SUSE has same?
SuSE's setup is a bit more obtuse than Red Hat's , but I did figure it out. It seems that in my rush to deploy I had neglected to ensure that mySQL was starting up at startup. That's fixed, and now all seems to be well.