Hola,
Bueno, suponiendo que es una IP pública así como lo comentas y que puedes acceder a través de ella (la IP) al servidor desde cualquier lugar del mundo. Quedaría descartada esa posibilidad (así como la configuración de routers, firewalls, etc).
Y lo único restante es revisar la configuración del DNS que modificaste correctamente, y esperar por lo menos 24 horas para que todos los servidores DNS se actualicen alrededor del mundo. (A veces es menor el tiempo).
Saludos.
ps:
Usa (
www.tracert.com ) en trace route, ping y dns resolve, usando la IP del servidor JBoss, para ver si realmente tu servidor está respondiendo a la IP pública y los paquetes de la red están llegando a tu servidor.