the first error indicates that another application is bound to the web port(by default 8080). Do you have tomcat already running and binding to this port?
Thanks for the info. I actually solved the first problem which then fixed the second problem. It was caused by having the j2ee.jar (and related j2ee jars in my JAVA_HOME/jre/lib/ext directory). Apparently, I was using a newer version of j2ee which Jboss didn't like.