J2ME - Connector.open(url) em Thread separada;

Senhores(as),

estou desenvolvendo uma aplicação J2ME que acessa uma servlet…

coloquei esse codigo em uma thread separada:

e no midlet starto a thread logo no começo, e na hora do comando chamo um metodo:

public static void montarLista(){ String param = "listarFuncionalidades"; String url = "http://"+ip+":"+porta+"/ServletSRH?param="+param; try{ //tl é uma Thread String str = tl.listar(url); }catch(Exception e){ System.out.println(e); } }

mas quando executo o metodo:

To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.

:???: