- en el catch usa "exception.printStackTrace()" para ver el detalle del error
- si es un error de Profile puede ser por usar un hijo de Connection distinto a HttpConnection y haber declarado que la aplicación puede correr en MIDP 1.0, esto podría ser dado que solo en MIDP 2.0 [en adelante] existen muchos hijos de Connection adicionales. Luego revisa tus archivos Manifest.MF y [archivo].jad
- ¿le das al botón de 'Yes' en el celular para que se conecte? [sorry por la pregunta tonta, pero es una opción]
--