Mis saludos nuevamente, revisando una vez mas el codigo, debugeando con calma encontre par de ciclos indefinidos que provocaban el cuelgue de la app, uno de ellos estaba en la linea que dejo mas abajo, que no pintaba nada ahi....
Código:
while ( !mensaje.equals( "END" ) );
Mis saludos a todos....
//oracle