The embedded Tomcat in your JBoss distribution cannot start up as there is another application already bound to port 8080. This is probably another web server, perhaps one supplied with Oracle. Either kill that web server, change it's port binding, chenge the port of your JBoss embedded Tomcat or remove your embedded Tomcat from JBoss (not recommended).
You can change the port of your embedded Tomcat by editing the server/default/deploy/jboss-tomcat.sar/META-INF/jboss-service.xml and changing the ports to which the listeners are bound.
Oracle 9i’s XML database can take a port that JBoss uses. Here is how to turn off/or change the port for Oracle:
Start the Oracle Http Server from the Oracle program group. Start the Enterprise Manager from the program group. Open the ORCL node and then the XML Database node. (log in as SYSTEM and change Connect as: to be SYSDBA) Click on configuration and change the ftp-port and http-port values to 0. Apply changes. Stop and restart the oracle services. Stop the Http Server from the Oracle program group.