Ocorrência
Ao utilizar o serviço de WebService para coletar os dados de um dataset (método getDataset) é retornado o erro abaixo:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>java.lang.NullPointerException</faultstring>
<detail>
<ns1:Exception xmlns:ns1="http://ws.dataservice.ecm.technology.totvs.com/"/>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Ambiente
TOTVS Fluig Plataforma - Desenvolvimento sobre a Plataforma - Todas as versões | Tipo de API: Web Service
Causa
Requisição sendo enviada sem alterar algum campo preenchido automaticamente pela ferramenta utilizada. É criado a seguinte estrutura por padrão:
<fields>
<item>?</item>
</fields>
Solução
Caso não se queira informar nenhum campo, deve-se eliminar a tag <item> deixando apenas:
<fields>
</fields>
0 Comentários