Para poder ejecutar una aplicación ADF en modo debug con Glassfish ejecutaremos el servidor con la opción debug = true:
asadmin start-domain –debug=true
Si entramos en la consola de Glassfish y en la pestaña “General information” podremos ver que el puerto por defecto del modo Debug es el 9009:
Debug: Enabled on Port: 9009
A continuación, en nuestra aplicación, en el proyecto ViewController tendremos que editar las siguientes opciones en «Project Properties>Run/Debug«:
Marcaremos la opción «Remote Debugging» y cambiaremos el puerto para el debug remoto a 9009:
Por último arrancamos nuestra aplicación en modo Debug y nos aparecerá el siguiente popup: (por defecto aparecerá el puerto que hemos indicado en el paso anterior)
Si la conexión con el servidor remoto se ha realizado correctamente se mostrará el siguiente mensaje por consola: