Ajuda com parametros e J2me

Pessoal estou tentando passar alguns parametros via conexao http com j2me,ja tenho minha servlet no servidor para capturar estes parametros porem os mesmos sempre estao nulo,vejam meu codigo.
midlet

public void connectar() throws IOException{
http = (HttpConnection) Connector.open(url);
}

HttpConnection http = null;
OutputStream oStrm = null;
InputStream iStrm = null;
boolean ret = false;
String url =
"http://localhost:8080/MySystem2/EstadoMobileServlet";
 public void transfereDados() throws IOException
     {
try
{
http = (HttpConnection) Connector.open(url);
oStrm = http.openOutputStream();
http.setRequestMethod(HttpConnection.POST);
http.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
byte data[] = ("sigla=" + getSigla().getString()).getBytes();
oStrm.write(data);
data = ("&uf=" + getDescricao().getString()).getBytes();
System.out.print("param uf.....................................:::::"+ getDescricao().getString());
System.out.print("param sigla.....................................:::::"+ getSigla().getString());
oStrm.write(data);
oStrm.flush();
iStrm = http.openInputStream();

ret = processServerResponse(http, iStrm);
}
finally
{
if (iStrm != null)
iStrm.close();
if (oStrm != null)
oStrm.close();
if (http != null)
http.close();
}
if (ret == false)
showAlert(errorMsg);
}

servlet para pegar os dados:


package com.Lgweb.Tcc.Mobile.MobileServlets;
import java.io.*;

import javax.servlet.*;
import javax.servlet.http.*;

import com.Lgweb.Tcc.Dao.DaoEstado;
import com.Lgweb.Tcc.Dao.Genericos.IDaoGeneric;
import com.Lgweb.Tcc.Model.Estado;

public class MobileEstado  extends HttpServlet{
	
		protected void doGet(HttpServletRequest req,
		HttpServletResponse res)
		throws ServletException, IOException
		{	
			doPost(req, res);
		}
		
		protected void doPost(HttpServletRequest req,	HttpServletResponse res) throws IOException		
		{		
			String uf = (String) req.getParameter("sigla");
			String sigla = req.getParameter("uf");
			salvar(sigla, uf);
			System.out.print("uf....:"+uf);					
			System.out.print("sigla....:"+sigla);	
			System.out.print("no dopost()");			
			res.setContentType("text/plain");
			PrintWriter out = res.getWriter();			
			out.close();	
		}
		
		private String salvar(String sigla, String uf)
		{
		IDaoGeneric<Estado, Integer> idao = new DaoEstado();		
		try
		{
			System.out.print("no salvar");
			Estado e = new Estado();
			e.setUf(uf);
			e.setSigla(sigla);
		   idao.salvar(e);
		}
		catch (Exception e)
		{
		return e.toString();
		}
		return "ok";
		}
		
		
}

Ja esta acessando o servidor e ate grava no banco porem os campos estao nulo.
Alguem tem alguma dica?
Obrigado.

ninguem :frowning: