a similar question for ubuntu and ports failing to open for another xmpp server: http://askubuntu.com/questions/201462/why-does-ejabberd-start-fail
seems it was related to having a bad server setup...
in your screenshot above, there is nothing in "Server Hostname:"... I assume it's because you blanked it out. Is that a FQDN or did you make it an IP address? It should be a FQDN, and your /etc/hosts file should have an entry so your server knows whwere that FQDN is located (itself).
As a sidenote: there's no reason to run java6 anymore, even with tomcat7... eveything will run just fine on java7. openjdk and oracel's jdk have some minor differences... from what i've noted it's usually how the GUI Swing and AWT components gets rendered on different OS's... but this won't (shouldn't) affect openfire since it's using niether.