[RESOLVIDO] Web Service NF-e status serviço problema retorno

3 respostas
D

Estou com um problema na hora de pegar o retorno do web service de status de serviço.
O código a seguir está imprimindo: null. O getContent.get(0) está retornando: [[retConsStatServ: null]]

NfeStatusServicoNF2Result statusResult = status.nfeStatusServicoNF2(nfeDadosMsg, cabecHolder);

	List<Object> content = statusResult.getContent();
	ElementNSImpl doc = (ElementNSImpl) content.get(0);
	org.w3c.dom.Document document = doc.getOwnerDocument();
	System.out.println(document.getTextContent());

Alguém sabe algo que pode originar este erro? Estou a três dias batendo a cabeça e não achei nada ainda que solucionasse meu problema.

Desculpa, sou novato em programação.

3 Respostas

L
ElementNSImpl doc = (ElementNSImpl) content.get(0);

Está convertendo isso certo?

Executa o teu projeto em modo de depuração para ver se em content.get(0) está retornando alguma coisa…

depois verifica se está convertendo certo para o objeto ElementNSImpl

D

A conversão ocorre, mas só que o retStatServ está vindo nulo.
o content.get(0).getClass() retorna: class org.apache.xerces.dom.ElementNSImpl

Tirei um print do retorno dele:
https://docs.google.com/file/d/0B4mlpggdgkxNNFNwM0Z4OXczNUk/edit?pli=1

D

resolvido, o erro estava em um mapeamento.

Criado 29 de abril de 2013
Ultima resposta 2 de mai. de 2013
Respostas 3
Participantes 2