Problemas ao Mapear Mensagem Recebida pelo DB2 Adapter.
terça-feira, 4 de janeiro de 2011
|
|
Ao receber mensagens pelo DB2 Adapter, percebi que tinha alguma coisa estranha com o XML. Era parecido com o XML a seguir.
E esse XML é o que é gerado pelo Generate Instance:
Parece pouco, mas já é o suficiente pra mapear a mensagem como deveria.
O Biztalk não consegue acessar os campos NOME e CNPJ.
Pra resolver basta setar a propriedade Element FormDefault para "qualified".
Fica documentado!
Até a próxima!
<SampleDB2 xmlns="http://SampleDB2.ConsultaClienteNOME"> <Table1 ="Cliente1" CNPJ="1" /> <Table1 NOME="Cliente2" CNPJ="1" /> <Table1 NOME="Cliente3" CNPJ="1" /> </SampleDb2>
<ns0:SampleDB2 xmlns:ns0="http://SampleDB2.ConsultaClienteNOME"> <Table1 ="NOME_0" CNPJ="CNPJ_1" /> <Table1 NOME="NOME_0" CNPJ="CNPJ_1" /> <Table1 NOME="NOME_0" CNPJ="CNPJ_1" /> </ns0:SampleDB2>
Parece pouco, mas já é o suficiente pra mapear a mensagem como deveria.
O Biztalk não consegue acessar os campos NOME e CNPJ.
Pra resolver basta setar a propriedade Element FormDefault para "qualified".
Fica documentado!
Até a próxima!
Seja o primeiro a comentar ;)
Postar um comentário