sei que existe vários posts pra esse assunto, porém, nenhum deles até agora solucionou o meu problema.
Classe Pedido:
public class PedidoBean{
private int CD_PEDIDO;
private Vector<ItemPedidoBean> vetorItemPedido = null;
Classe ItemPedido:
public class ItemPedidoBean{
private int ID_PRODUTO;
Obs.: Existem mais atributos, porém, não se faz necessário.
Pedaço do código onde seta o objeto para enviar ao WebService:
Neste caso, o objeto pedido já esta preenchido, juntamente com seus itens.
SoapObject request = new SoapObject(NAMESPACE,
OPERACAO_INTEGRAR_PEDIDO);
for (PedidoBean pb : vetorPedido) {
PropertyInfo pi = new PropertyInfo();
pi.name = "ListaPedido";
pi.setValue(pb);
pi.setType(PedidoBean.class);
request.addProperty(pi);
}
Agora vem o problema, ao chegar no WebService, o objeto Pedido esta vindo com os valores todos corretos, porém, o objeto ItemPedido sempre esta vindo com
seus atributos nulos.
Alguém já passou ou imagina o que pode ser o problema?
Att.