I actually only have request.log, server.log and boot.log
Do you run JBoss as a background task? If you have an rc script to start JBoss through run.sh then you can capture the console output by having the script call run.sh like this:
./run.sh 2>&1 >$JBOSS_NOME/server/default/log/console.log &
Similarly, if you are not running JBoss as root (you shouldn't do this for security reasons), then create a small script that calls run.sh.
Also check whether the JBoss process dies if you log out.
How did this end up??
I'm having the same problem. JBoss 2.4.4 on a Mandrake 8.1 and it just stops running, the shutdown hook is not called, no pid's and there is nothing in the log. I have to find a way around this fast.