I don't believe there is any way to access the logs remotely. Your best bet is to use something like Log4J Chainsaw or create your own MBean (or Servlet) that probes the file system.
Thanks for your reply.
Well, when I think about it, in a production environment my application would actually run on the same machine or even the same JBoss server, so probing the local file system would be the most simple solution.
However, I still need the URL of the (local) log directory, but curiously, the above mentioned ServerConfig MBean doesn't have a "ServerLogDir" attribute on my local JBoss server, only on the remote one that I'm testing with. Very strange ...