Emulador travado

Galera é o seguinte:
Tenho uma classe que extends MIDlet e implements CommandListener.
No meu metodo commandAction eu chamo uma classe que faz uma conexão com um web servicve usando o HttpTransport do pacote ksoap.
O problema é que depois de criar a classe HttpTransport, no momento de executar o web service como o comando stringBuffer.append(ht.call(client)); o netbeans da uma mensagem em seu console e o emulador trava.
A mensagem é a seguinte:
Warning: To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.

Essa mensagem é exibida exatamente na hora em que o emulador avisa que a aplicação esta tentando acessar a web.
Alguem pode me ajudar?

Bom,

vc precisa fazer toda conexão extra em uma thread separada é isso qeu ele está falando no erro. Para que a aplicação não fique travada deve-se fazer outras conexões em threads separadas.

É simplesmente isso!

abraços!