Problemas ao acessar webservice (parametros em branco)

Pessoal,

Estou com um problema ao acessar um webservice através de minha aplicação J2ME.
Fiz um webservice que possui um método chamado “Login”. Esse metodo recebe dois parametros (usuario e pass).
Ao acessá-lo devolvo uma string “OK” ou “Usuário ou senha inválida”.
Porém quando tento chama-lo de minha aplicação, os parametros usuario e senha chegam em branco no webservice.

Poderiam me ajudar?

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.io.*;
import javax.microedition.io.*;

import org.ksoap.*;
import org.ksoap.transport.HttpTransport;


public class StockQuoteDemo extends MIDlet implements CommandListener {

    Form mainForm = new Form ("StockQuotes");
    TextField userField = new TextField ("User: ", "", 20, TextField.ANY);
    TextField passField = new TextField ("Senha: ", "", 20, TextField.ANY);
    StringItem resultItem = new StringItem ("", "");
    Command getCommand = new Command ("Enviar", Command.SCREEN, 1);


    
    public StockQuoteDemo () {
	mainForm.append (userField);
        mainForm.append (passField);
	mainForm.append (resultItem);
	mainForm.addCommand (getCommand);
	mainForm.setCommandListener (this);
    }
    
    public void startApp () {
	Display.getDisplay (this).setCurrent (mainForm);
    }

    public void pauseApp () {
    }

    public void destroyApp (boolean unconditional) {
    }  

    public void commandAction (Command c, Displayable d) {
	try {
            try {                
                SoapObject client = new SoapObject("http://lumiarh.com.br/","Login");
                client.setProperty(0, "TESTE");
                client.setProperty(1, "123");
                HttpTransport ht = new HttpTransport("http://www.lumiarh.com.br/wstreinamento.asmx","http://lumiarh.com.br/Login");
                

                resultItem.setText (ht.call(client).toString());
               } 
                catch (org.ksoap.SoapFault ex)
                {
                    resultItem.setLabel ("Error:");
                    resultItem.setText (ex.toString ());
                }
                catch (IOException ex)
                {
                    ex.printStackTrace();
                    resultItem.setText (ex.toString());
                }
	}
	catch (Exception e) {
	    e.printStackTrace ();
	    resultItem.setLabel ("Error:");
	    resultItem.setText (e.toString ());
	}
    }

    public static void main (String [] argv) {
	new StockQuoteDemo ().startApp ();
    }
}