Sometimes OS can`t collect allocated resources on application.
If you restart your OS, the problem may be solved.
Or you may check the port whether it is used by another application before starting JBOSS.
Looks like the OIL service can't start. It normally listens on port 8090. Use netstat to see if something is on 8090 when JBoss isn't running.
OIL is deprecated. Just comment the relevane MBean in the jms directory.