Central DB is definitely a solution specifically if contention is not an issue.
I suggest to improve your application by JMX.
This is the best solution to monitoring,profiling and debug remote and clustered instances of your application.
It's easy to integrate and ready to work in a Jboss enviorment.
So your application must expose the MBean interfaces via JMX as Services.
And public the HAJndi names.